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
相關文章
相關標籤/搜索