目录树、磁盘使用率、进程:df / du / ps 1 个改进

df用于显示文件占用了磁盘或您的系统(硬盘驱动器等)多少空间。

[ andrew@pc01 ex ]$ df -h Filesystem Size Used Avail Use% Mounted on udev 126G 0 126G 0% /dev tmpfs 26G 2.0G 24G 8% /run /dev/mapper/ubuntu--vg-root 1.6T 1.3T 252G 84% / ... ... 

在上面的命令中,-h 并不意味着「帮助」,而是「易于理解的」。有些命令使用这个约定来显示文件 / 磁盘大小,K 表示千字节,G 表示千兆字节,等等,而不是写出一个巨大的整数字节数。

du显示特定目录及其子目录的文件空间使用情况。如果您想知道给定硬盘上有多少可用空间,请使用df;如果您想知道目录占用了多少空间,请使用du

[andrew @ pc01 ex] $ du 4 ./d/e/f 8 ./d/e 12 ./d 4 ./c 20 . 

du 带有 -max-depth = N 标志,该标志仅显示目录 N 级别从指定目录向下(或更少):

[andrew @ pc01 ex] $ du -h --max-depth = 1 12K ./d 4.0K ./c 20K . 

ps显示用户当前正在运行的所有进程(也称为作业):

 [andrew @ pc01 ex] $ ps PID TTY TIME CMD 16642 pts/15 00:00:00 ps 25409 pts/15 00:00:00 bash   ```

参考:https://dev.to/awwsmm/101-bash-commands-...

本文为 Wiki 文章,邀您参与纠错、纰漏和优化
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!