du 命令显示磁盘空间文件或目录使用了多少,如果使用 -h 选项,则将输出大小调整为最合适的单位。默认情况下,它以千字节(KB)为单位。
$ du camper* 360 camper_10.jpg 5684 camper.jpg 240 camper_small.jpg $ du -h camper* 360K camper_10.jpg 5.6M camper.jpg 240K camper_small.jpg
df
df 命令也提供了一个 -h 选项。请注意在下面的示例中是如何以千兆字节(GB)和兆字节(MB)输出的:
$ df -h | grep -v loop Filesystem Size Used Avail Use% Mounted on udev 2.9G 0 2.9G 0% /dev tmpfs 596M 1.7M 595M 1% /run /dev/sda1 110G 9.0G 95G 9% / tmpfs 3.0G 0 3.0G 0% /dev/shm tmpfs 5.0M 4.0K 5.0M 1% /run/lock tmpfs 3.0G 0 3.0G 0% /sys/fs/cgroup tmpfs 596M 16K 596M 1% /run/user/121 /dev/sdb2 457G 73M 434G 1% /apps tmpfs 596M 0 596M 0% /run/user/1000
下面的命令使用了 -h 选项,同时使用 -T 选项来显示我们正在查看的文件系统的类型。
$ df -hT /mnt2 Filesystem Type Size Used Avail Use% Mounted on /dev/sdb2 ext4 457G 73M 434G 1% /apps
ls
即使是 ls ,它也为我们提供了调整大小显示的选项,保证是最合理的单位。
$ ls -l camper* -rw-rw-r-- 1 shs shs 365091 Jul 14 19:42 camper_10.jpg -rw-rw-r-- 1 shs shs 5818597 Jul 14 19:41 camper.jpg -rw-rw-r-- 1 shs shs 241844 Jul 14 19:45 camper_small.jpg $ ls -lh camper* -rw-rw-r-- 1 shs shs 357K Jul 14 19:42 camper_10.jpg -rw-rw-r-- 1 shs shs 5.6M Jul 14 19:41 camper.jpg -rw-rw-r-- 1 shs shs 237K Jul 14 19:45 camper_small.jpg
free
free 命令允许你以字节(B),千字节(KB),兆字节(MB)和千兆字节(GB)为单位查看内存使用情况。
$ free -b total used free shared buff/cache available Mem: 6249144320 393076736 4851625984 1654784 1004441600 5561253888 Swap: 2147479552 0 2147479552 $ free -k total used free shared buff/cache available Mem: 6102680 383836 4737924 1616 980920 5430932 Swap: 2097148 0 2097148 $ free -m total used free shared buff/cache available Mem: 5959 374 4627 1 957 5303 Swap: 2047 0 2047 $ free -g total used free shared buff/cache available Mem: 5 0 4 0 0 5 Swap: 1 0 1
tree
(编辑:ASP站长网)
|