日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Linuxdu命令:統(tǒng)計目錄或文件所占磁盤空間大小
du 是統(tǒng)計目錄或文件所占磁盤空間大小的命令。

成都創(chuàng)新互聯(lián)網(wǎng)站建設公司,提供網(wǎng)站設計制作、成都網(wǎng)站設計,網(wǎng)頁設計,建網(wǎng)站,PHP網(wǎng)站建設等專業(yè)做網(wǎng)站服務;可快速的進行網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,是專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!

需要注意的是,使用"ls -r"命令是可以看到文件的大小的。但是大家會發(fā)現(xiàn),在使用"ls -r"命令査看目錄大小時,目錄的大小多數(shù)是 4KB,這是因為目錄下的子目錄名和子文件名是保存到父目錄的 block(默認大小為 4KB)中的,如果父目錄下的子目錄和子文件并不多,一個 block 就能放下,那么這個父目錄就只占用了一個 block 大小。

大家可以將其想象成圖書館的書籍目錄和實際書籍。如果我們用"ls-l"命令査看,則只能看到這些書籍占用了 1 頁紙的書籍目錄,但是實際書籍到底有多少是看不到的,哪怕它堆滿了幾個房間。

但是我們在統(tǒng)計目錄時,不是想看父目錄下的子目錄名和子文件名到底占用了多少空間,而是想看父目錄下的子目錄和子文件的總磁盤占用量大小,這時就需要使用 du 命令才能統(tǒng)計目錄的真正磁盤占用量大小。

du 命令的格式如下:

[root@localhost ~]# du [選項] [目錄或文件名]

選項:

  • -a:顯示每個子文件的磁盤占用量。默認只統(tǒng)計子目錄的磁盤占用量
  • -h:使用習慣單位顯示磁盤占用量,如 KB、MB 或 GB 等;
  • -s:統(tǒng)計總磁盤占用量,而不列出子目錄和子文件的磁盤占用量


【例 1】

[root@localhost ~]# du
#統(tǒng)計當前目錄的總磁盤占用量大小,同時會統(tǒng)計當前目錄下所有子目錄的磁盤占用量大小,不統(tǒng)計子文件
#磁盤占用量的大小。默認單位為KB
20 ./.gnupg
#統(tǒng)計每個子目錄的大小
24 ./yum.bak
8 ./dtest
28 ./sh
188
#統(tǒng)計當前目錄總大小


【例 2】

[root@localhost ~]# du -a
#統(tǒng)計當前目錄的總大小,同時會統(tǒng)計當前目錄下所有子文件和子目錄磁盤占用量的大小。默認單位為 KB

4 ./.bashjogout
36 ./install.log
4 ./.bash_profile
4 ./.cshrc
…省略部分輸出…
188


【例 3】

[root@localhost ~]# du -sh
#只統(tǒng)計磁盤占用量總的大小,同時使用習慣單位顯示
188K .

du命令和df命令的區(qū)別

有時我們會發(fā)現(xiàn),使用 du 命令和 df 命令去統(tǒng)計分區(qū)的使用情況時,得到的數(shù)據(jù)是不一樣的。那是因為df命令是從文件系統(tǒng)的角度考慮的,通過文件系統(tǒng)中未分配的空間來確定文件系統(tǒng)中已經(jīng)分配的空間大小。也就是說,在使用 df 命令統(tǒng)計分區(qū)時,不僅要考慮文件占用的空間,還要統(tǒng)計被命令或程序占用的空間(最常見的就是文件已經(jīng)刪除,但是程序并沒有釋放空間)。

而 du 命令是面向文件的,只會計算文件或目錄占用的磁盤空間。也就是說,df 命令統(tǒng)計的分區(qū)更準確,是真正的空閑空間。


網(wǎng)站名稱:Linuxdu命令:統(tǒng)計目錄或文件所占磁盤空間大小
鏈接地址:http://www.5511xx.com/article/dhdjipc.html