小编DQd*_*dlM的帖子

为什么需要`--human-readable` 而不是默认值?

一些命令行工具使用-hor--human-readable选项以人类可读的格式(即36Gvs 37550836)打印文件大小。

  • 为什么需要这个选项而不是默认选项?
  • 这些工具不是主要用于输出给人类吗?

command-line

57
推荐指数
3
解决办法
5800
查看次数

: 命令在 shell 脚本中的用途是什么,因为它明确地什么都不做?

关于 shell scripting 中的注释的这个问题的答案,表明:是一个空命令,它明确地不做任何事情(但不用于注释)。

一个什么都不做的命令有什么用?

shell shell-script

27
推荐指数
6
解决办法
6656
查看次数

`shutdown -P now` 是否安全卸载安装到 `/dev/sdb1` 的 USB 驱动器?

我通常在关闭计算机之前卸载我的 USB 驱动器(使用umount),/dev/sdb1但是如果我使用关闭它shutdown -P now然后重新启动它,则不再安装驱动器。

这是卸载驱动器的安全方法吗?

shutdown mount

10
推荐指数
1
解决办法
3276
查看次数

如何终止在另一个 shell(终端窗口或选项卡)中启动的作业?

如果我开始一个进程并在终端窗口中将其作为后台(比如ping google.com &),我可以使用kill %1(假设它是作业 1)来终止它。

但是,如果我打开另一个终端窗口(或选项卡),后台进程不会在下面列出jobs并且不能直接使用kill.

是否可以从另一个终端窗口或选项卡中终止此进程?

注意:我正在使用 Xfce Terminal Emulator 0.4.3 和 bash(尽管如果解决方案存在于另一个通用 shell 中但不是 bash,我也愿意接受)

shell terminal job-control process-management jobs

9
推荐指数
3
解决办法
2万
查看次数

在 Linux 中冻结和重新启动后,我应该在哪里查找错误消息?

我被迫关机(使用电源按钮)并在我的笔记本电脑死机后重新启动,只有一个黑屏。

发生此类事件后,我应该在哪里查找可能表明导致冻结的原因的错误消息等?

我正在使用 Fluxbox 作为我的窗口管理器运行 Xubuntu (Lucid)。欢迎提出任何建议,但我通常更喜欢使用 CLI。

linux troubleshooting freeze

7
推荐指数
1
解决办法
965
查看次数

是否可以在命令行参数中引用最近修改的文件?

我经常从浏览器下载带有令人发指的数字文件名的 PDF 文件。这些自动进入~/Downloads. 理想情况下,我希望能够打开这些文件:

evince "the most recently modified file"
Run Code Online (Sandbox Code Playgroud)

无需打开~/Downloads查找文件名。

有没有一种简单的方法来指定“最近修改的文件” bash

注:我知道这是可以做到这一点,但理想的我期待的,这将是比简单的解决方案ls -t“荷兰国际集团~/Downloads,以检查该名称。

command-line bash date wildcards files

7
推荐指数
2
解决办法
2580
查看次数

如何从 USB 驱动器中删除只读文件系统

在一次不幸的尝试中,我试图让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 驱动器上的这些文件的最佳方法是什么?

谢谢

filesystems mount usb-drive

5
推荐指数
1
解决办法
3万
查看次数