一些命令行工具使用-h
or--human-readable
选项以人类可读的格式(即36G
vs 37550836
)打印文件大小。
在关于 shell scripting 中的注释的这个问题的答案中,表明:
是一个空命令,它明确地不做任何事情(但不用于注释)。
一个什么都不做的命令有什么用?
我通常在关闭计算机之前卸载我的 USB 驱动器(使用umount
),/dev/sdb1
但是如果我使用关闭它shutdown -P now
然后重新启动它,则不再安装驱动器。
这是卸载驱动器的安全方法吗?
如果我开始一个进程并在终端窗口中将其作为后台(比如ping google.com &
),我可以使用kill %1
(假设它是作业 1)来终止它。
但是,如果我打开另一个终端窗口(或选项卡),后台进程不会在下面列出jobs
并且不能直接使用kill
.
是否可以从另一个终端窗口或选项卡中终止此进程?
注意:我正在使用 Xfce Terminal Emulator 0.4.3 和 bash(尽管如果解决方案存在于另一个通用 shell 中但不是 bash,我也愿意接受)
我被迫关机(使用电源按钮)并在我的笔记本电脑死机后重新启动,只有一个黑屏。
发生此类事件后,我应该在哪里查找可能表明导致冻结的原因的错误消息等?
我正在使用 Fluxbox 作为我的窗口管理器运行 Xubuntu (Lucid)。欢迎提出任何建议,但我通常更喜欢使用 CLI。
我经常从浏览器下载带有令人发指的数字文件名的 PDF 文件。这些自动进入~/Downloads
. 理想情况下,我希望能够打开这些文件:
evince "the most recently modified file"
Run Code Online (Sandbox Code Playgroud)
无需打开~/Downloads
查找文件名。
有没有一种简单的方法来指定“最近修改的文件” bash
?
注:我知道这是可以做到这一点,但理想的我期待的,这将是比简单的解决方案ls -t
“荷兰国际集团~/Downloads
,以检查该名称。
在一次不幸的尝试中,我试图让tinycore linux从USB驱动器启动,但我设法创建了一堆现在无法删除的文件。
fortino@rebel:/media/working/boot/isolinux$ rm *.*
rm: cannot remove `boot.cat': Read-only file system
rm: cannot remove `boot.msg': Read-only file system
rm: cannot remove `isolinux.bin': Read-only file system
rm: cannot remove `isolinux.cfg': Read-only file system
Run Code Online (Sandbox Code Playgroud)
我尝试给自己授予文件的 w 和 x 权限,但这似乎不起作用。
清除 USB 驱动器上的这些文件的最佳方法是什么?
谢谢
command-line ×2
mount ×2
shell ×2
bash ×1
date ×1
files ×1
filesystems ×1
freeze ×1
job-control ×1
jobs ×1
linux ×1
shell-script ×1
shutdown ×1
terminal ×1
usb-drive ×1
wildcards ×1