目录树、磁盘使用率、进程: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
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!