du命令
du命令用法
du -sh 目录/文件命令用法
[root@localhost ~]# du -sh /root/ 查看目录的大小
80K /root/
[root@localhost ~]# du -sh /boot/
99M /boot/
[root@localhost ~]# du -sh /etc/passwd 查看文件的大小
4.0K /etc/passwd
[root@localhost ~]# ls -lh /etc/passwd
-rw-r--r--. 1 root root 1.2K 11月 1 16:20 /etc/passwd
- ls -lh和du -sh查看文件的大小不一样,里面设计到块的大小
- 磁盘会划分红不少个小块,每一个小块为 4kb ,把文件写入到块当中去,即便文件小于 4kb ,那也会占据一个块,因此一个块只能有一个文件,而不能有多个文件去占用这个块
du -s 目录
[root@hf-01 ~]# du -s /root/
496 /root/
[root@hf-01 ~]# du -sh /root/
496K /root/
du 目录/文件
- du 目录/文件 直接显示文件/目录大小
- 弊端:既不显示单位,也不知道具体列出的目录里面包含哪些文件
[root@hf-01 ~]# du /etc/passwd
4 /etc/passwd
[root@hf-01 ~]# du /root/
0 /root/hf
0 /root/123
0 /root/234/am
0 /root/234/am1
0 /root/234/asddf
0 /root/234
0 /root/6666
0 /root/7777
496 /root/
[root@hf-01 ~]#
du命令总结
- 在查看一个目录/文件的时候,通常使用 du -sh 去查看