4.2 du命令

du命令

  • du命令,查看文件的大小

du命令用法

du -sh 目录/文件命令用法

  • 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 目录

  • du -s 目录 会不显示单位,但默认单位是K
[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 去查看
    • 其中的 h 表示单位k
相关文章
相关标签/搜索