浅谈df和du的区别
生活随笔
收集整理的這篇文章主要介紹了
浅谈df和du的区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
最近學習了大數據知識,用到了一些命令,做一些必要的筆記,一來是對自己學習的知識的鞏固,二來對有同樣問題的人有參考作用
文章目錄
- 一 概念
- 1. du
- 2. df
- 二 舉例
- 1. du使用舉例
- 2. df使用舉例
- 三 總結
一 概念
1. du
du estimates and displays the disk space used by files.
可知du基于文件計算和顯示磁盤占用情況,簡單說就是查看文件占用磁盤的大小,或者說就是文件的大小。
du常用參數:
- a:顯示全部目錄和其次目錄下的每個檔案所占的磁盤空間
- s:只顯示各檔案大小的總合
- b:大小用bytes來表示
- x:跳過在不同文件系統上的目錄不予統計
- a:遞歸地顯示指定目錄中各文件及子孫目錄中各文件占用的數據塊數
- h:表示使用K,M,G的人性化形式顯示
。。。。
2. df
The df command reports the amount of available disk space being used by file systems.
df命令報告文件系統正在使用的可用磁盤空間量。簡單說就是查看磁盤的使用情況,而且基于文件系統,意味著不會根據文件是否存在判斷當前目錄的磁盤占用,也就是刪除但是沒有完全刪除的文件也算磁盤占用。
df常用參數:
- a:顯示全部的檔案系統和各分割區的磁盤使用情形
- i:顯示i -nodes的使用量
- k:大小用k來表示 (默認值)
- t:顯示某一個檔案系統的所有分割區磁盤使用量
- x:顯示不是某一個檔案系統的所有分割區磁盤使用量
- T:顯示每個分割區所屬的檔案系統名稱
- h:表示使用K,M,G的人性化形式顯示
二 舉例
1. du使用舉例
MacBook-air:/ root# du -csh //統計當前目錄占用82G .82G total MacBook-Air:/ root# du -h -d 1 //統計depth為1所有文件目錄占用56M ./.DocumentRevisions-V10033M ./.fseventsd 684M ./.Spotlight-V1000B ./.Trashes0B ./.vol13G ./Applications 2.5M ./bin0B ./cores 160M ./data 4.5K ./dev 1.0K ./home 6.3G ./Library 1.0K ./net0B ./Network 157M ./opt 6.2G ./private 1.0M ./sbin 5.8G ./System49G ./Users 540M ./usr 4.0K ./Volumes82G .2. df使用舉例
yuciermatoMacBook-Air:/ root# df -h //查看根目錄磁盤使用情況 Filesystem Size Used Avail Capacity iused ifree %iused Mounted on /dev/disk1 112Gi 83Gi 29Gi 75% 21837449 7484277 74% / devfs 179Ki 179Ki 0Bi 100% 620 0 100% /dev map -hosts 0Bi 0Bi 0Bi 100% 0 0 100% /net map auto_home 0Bi 0Bi 0Bi 100% 0 0 100% /home三 總結
如有錯誤懇請指正,如有侵權請聯系我刪除
參考文章: df和du的區別?
總結
以上是生活随笔為你收集整理的浅谈df和du的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于PR安装在D盘初始化时闪退,加载到o
- 下一篇: 查询客户时,提示“查询已超出200行,请