Linux命令(5)- 磁盘情况查询篇
2021-01-30 本文已影响0人
_小毛驴
查询系统整体磁盘使用情况
[root@localhost: ~]# df -h
文件系统 容量 已用 可用 已用% 挂载点
devtmpfs 479M 0 479M 0% /dev
tmpfs 496M 0 496M 0% /dev/shm
tmpfs 496M 7.5M 489M 2% /run
tmpfs 496M 0 496M 0% /sys/fs/cgroup
/dev/mapper/centos-root 41G 4.6G 37G 12% /
/dev/sda1 1014M 172M 843M 17% /boot
/dev/mapper/centos-home 20G 33M 20G 1% /home
tmpfs 100M 12K 100M 1% /run/user/42
tmpfs 100M 0 100M 0% /run/user/0
查询指定目录的磁盘占用情况
[root@localhost: /]# du -h --max-depth=1 /home/
[root@localhost: /]# du -ha --max-depth=1 /home/
[root@localhost: /]# du -hac --max-depth=1 /home/
列出目录详情
# 列出所有文件和目录
[root@localhost: /]# ls -l /home/
# 列出所有文件
[root@localhost: /]# ls -l /home/ |grep "^-"
-rw-r--r--. 1 root root 8 1月 13 23:15 he.txt
-rw-r--r--. 1 root root 945 1月 13 21:58 myhome.tar.gz
-rw-r--r--. 1 root root 132 1月 13 21:56 pc.tar.gz
# 统计文件个数
[root@localhost: /]# ls -l /home/ |grep "^-"|wc -l
# 以树状结构展示目录,如果没有tree,则用yum install tree
[root@localhost: /]# tree /home/
/home/
├── a
│ ├── b.txt
│ └── c.txt
├── fox
│ └── ok.txt
├── he.txt
├── jack
│ └── jack.txt
├── jerry
├── myhome.tar.gz
├── pc.tar.gz
├── tom
│ ├── hello.txt
│ └── my.zip
├── xh
├── xq
└── zwj
8 directories, 9 files