【linux】比较不错的常用命令(长期维护)

来源:互联网 发布:手机恢复数据免费 编辑:程序博客网 时间:2024/05/22 13:53

首先是对整个磁盘容量进行查询的命令。

大家对于df是不陌生的,可以看到大概的占用情况。

[root@slave2 ~]# dfFilesystem     1K-blocks    Used Available Use% Mounted on/dev/xvda1      41151808 7119776  31918600  19% /devtmpfs         1933472       0   1933472   0% /devtmpfs            1810080       0   1810080   0% /dev/shmtmpfs            1810080  196976   1613104  11% /runtmpfs            1810080       0   1810080   0% /sys/fs/cgroup

而du相关命令,则可以看到磁盘下占用的大小。

[root@slave2 ~]# du -h --max-depth=1 /2.6M    /tmpdu: cannot access 鈥?proc/25459/task/25459/fd/4鈥? No such file or directorydu: cannot access 鈥?proc/25459/task/25459/fdinfo/4鈥? No such file or directorydu: cannot access 鈥?proc/25459/fd/4鈥? No such file or directorydu: cannot access 鈥?proc/25459/fdinfo/4鈥? No such file or directory0       /proc4.1G    /home193M    /run64M     /boot2.3G    /usr4.0K    /srv23M     /etc8.0K    /opt0       /dev100M    /root16K     /lost+found275M    /var4.0K    /media0       /sys4.0K    /mnt7.0G    /

除了深度还可以控制之外。还可以更改到任何路径下面查询对应层级的大小。
比如

du -m -h --max-depth=2 /usr/local | sort -nr

则为user/local下面深度为两层的详细大小。
同时用MB来表示大小。且整个数据以数字的大小来进行从大到小的排序。

0 0
原创粉丝点击