最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux系統目錄大小通過du命令獲取實例

 更新時間:2020年11月30日 15:21:41   作者:良許  
在本篇文章里小編給大家整理的是一篇關于Linux系統目錄大小通過du命令獲取實例內容,需要的朋友們可以參考學習下。

使用過 Linux 系統的小伙伴都知道應該都知道, Linux 系統下的 ls 命令通常被我們用來查看文件目錄的內容,但是不知道大家有沒有細心留意,ls 命令所顯示出來的每一個目錄的大小竟然都只有 4 KB ?

$ ls -lh | grep ^d

drwxr-xr-x 3 alvin alvin 4.0K Aug 2 13:57 Bank_Details
drwxr-xr-x 2 alvin alvin 4.0K Mar 15 2019 alvin
drwxr-xr-x 6 alvin alvin 4.0K Feb 16 2019 drive-alvin
drwxr-xr-x 13 alvin alvin 4.0K Jan 6 2019 drive-mageshm
drwxr-xr-x 15 alvin alvin 4.0K Sep 29 21:32 Thanu_Photos

其實啊,這是因為 Linux 下一切皆文件,相信大家都聽過這句話,所以你看到的 4 KB 只是用于存儲目錄元信息的文件大小而已,并不是我們通常意義上的目錄大小。那么問題來了,如何去獲取到文件目錄的實際大小呢?別急,Linux 下的 du 命令可以幫到你。

du 是英文 disk usage 的縮寫,代表磁盤使用率,它是一個標準的 Unix 程序,用于估算當前工作目錄中文件空間的使用情況。

下面將以 /home/alvin/Documents 為例,來介紹 du 命令的使用。

查看指定目錄的總大小

$ du -hs /home/alvin/Documents
or
$ du -h --max-depth=0 /home/alvin/Documents/

20G  /home/alvin/Documents

上面兩種方式都可以算出目標目錄的總大小,其中:

  • -h 表示顯示成 K、M、G 等大小格式
  • -s 表示顯示總和
  • --max-depth=N 表示目錄級別為 N

查看指定目錄下每個目錄(包括子目錄)的大小

將 -s 選項去掉,不進行統計總和,就能顯示每一個目錄的大小了,以下僅顯示前 20 條:

$ du -h /home/alvin/Documents/ | sort -rh | head -20

20G  /home/alvin/Documents/
9.6G  /home/alvin/Documents/drive-alvin
6.3G  /home/alvin/Documents/Thanu_Photos
5.3G  /home/alvin/Documents/Thanu_Photos/Camera
5.3G  /home/alvin/Documents/drive-alvin/Thanu-videos
3.2G  /home/alvin/Documents/drive-mageshm
2.3G  /home/alvin/Documents/drive-alvin/Thanu-Photos
2.2G  /home/alvin/Documents/drive-alvin/Thanu-photos-by-month
916M  /home/alvin/Documents/drive-mageshm/Tanisha
454M  /home/alvin/Documents/drive-mageshm/2g-backup
415M  /home/alvin/Documents/Thanu_Photos/WhatsApp Video
300M  /home/alvin/Documents/drive-alvin/Thanu-photos-by-month/Jan-2017
288M  /home/alvin/Documents/drive-alvin/Thanu-photos-by-month/Oct-2017
226M  /home/alvin/Documents/drive-alvin/Thanu-photos-by-month/Sep-2017
219M  /home/alvin/Documents/Thanu_Photos/WhatsApp Documents
213M  /home/alvin/Documents/drive-mageshm/photos
163M  /home/alvin/Documents/Thanu_Photos/WhatsApp Video/Sent
161M  /home/alvin/Documents/Thanu_Photos/WhatsApp Images
154M  /home/alvin/Documents/drive-alvin/Thanu-photos-by-month/June-2017
150M  /home/alvin/Documents/drive-alvin/Thanu-photos-by-month/Nov-2016

查看指定目錄下每個文件和目錄的大小

結合通配符 * 的使用,可以實現顯示出指定目錄下的文件和目錄的大小信息的效果:

$ du -hs /home/alvin/Documents/* | sort -rh | head -10

9.6G  /home/alvin/Documents/drive-alvin
6.3G  /home/alvin/Documents/Thanu_Photos
3.2G  /home/alvin/Documents/drive-mageshm
756K  /home/alvin/Documents/Bank_Details
272K  /home/alvin/Documents/user-friendly-zorin-os-15-has-been-released-TouchInterface1.png
172K  /home/alvin/Documents/user-friendly-zorin-os-15-has-been-released-NightLight.png
164K  /home/alvin/Documents/ConfigServer Security and Firewall (csf) Cheat Sheet.pdf
132K  /home/alvin/Documents/user-friendly-zorin-os-15-has-been-released-Todo.png
112K  /home/alvin/Documents/user-friendly-zorin-os-15-has-been-released-ZorinAutoTheme.png
96K  /home/alvin/Documents/distro-info.xlsx

查看指定目錄下的每個目錄的大?。ㄅ懦幽夸洠?br />

使用 -S 選項,以排除子目錄的形式來統計大?。?/p>

$ du -hS /home/alvin/Documents/ | sort -rh | head -20

5.3G  /home/alvin/Documents/Thanu_Photos/Camera
5.3G  /home/alvin/Documents/drive-alvin/Thanu-videos
2.3G  /home/alvin/Documents/drive-alvin/Thanu-Photos
1.5G  /home/alvin/Documents/drive-mageshm
831M  /home/alvin/Documents/drive-mageshm/Tanisha
454M  /home/alvin/Documents/drive-mageshm/2g-backup 
300M  /home/alvin/Documents/drive-alvin/Thanu-photos-by-month/Jan-2017
288M  /home/alvin/Documents/drive-alvin/Thanu-photos-by-month/Oct-2017
253M  /home/alvin/Documents/Thanu_Photos/WhatsApp Video
226M  /home/alvin/Documents/drive-alvin/Thanu-photos-by-month/Sep-2017
219M  /home/alvin/Documents/Thanu_Photos/WhatsApp Documents
213M  /home/alvin/Documents/drive-mageshm/photos
163M  /home/alvin/Documents/Thanu_Photos/WhatsApp Video/Sent
154M  /home/alvin/Documents/drive-alvin/Thanu-photos-by-month/June-2017
150M  /home/alvin/Documents/drive-alvin/Thanu-photos-by-month/Nov-2016
127M  /home/alvin/Documents/drive-alvin/Thanu-photos-by-month/Dec-2016
100M  /home/alvin/Documents/drive-alvin/Thanu-photos-by-month/Oct-2016
94M  /home/alvin/Documents/drive-alvin/Thanu-photos-by-month/Nov-2017
92M  /home/alvin/Documents/Thanu_Photos/WhatsApp Images
90M  /home/alvin/Documents/drive-alvin/Thanu-photos-by-month/Dec-2017

查看指定目錄中的一級子目錄的大小

這個就很簡單了,將 max-depth 設定為 1 就可以了:

$ du -h --max-depth=1 /home/alvin/Documents/

3.2G  /home/alvin/Documents/drive-mageshm
4.0K  /home/alvin/Documents/alvin
756K  /home/alvin/Documents/Bank_Details
9.6G  /home/alvin/Documents/drive-alvin
6.3G  /home/alvin/Documents/Thanu_Photos
20G  /home/alvin/Documents/

查看指定目錄的大?。òy計功能)

使用 -c 選項能夠對結果進行統計,可以看到,指定目錄下的文件和目錄的大小的總和是 20 G,這和上面第一條命令中所得出的 /home/alvin/Documents/ 的大小 20 G 是一致的:

$ du -hsc /home/alvin/Documents/* | sort -rh | head -10

20G  total
9.6G  /home/alvin/Documents/drive-alvin
6.3G  /home/alvin/Documents/Thanu_Photos
3.2G  /home/alvin/Documents/drive-mageshm
756K  /home/alvin/Documents/Bank_Details
272K  /home/alvin/Documents/user-friendly-zorin-os-15-has-been-released-TouchInterface1.png
172K  /home/alvin/Documents/user-friendly-zorin-os-15-has-been-released-NightLight.png
164K  /home/alvin/Documents/ConfigServer Security and Firewall (csf) Cheat Sheet.pdf
132K  /home/alvin/Documents/user-friendly-zorin-os-15-has-been-released-Todo.png
112K  /home/alvin/Documents/user-friendly-zorin-os-15-has-been-released-ZorinAutoTheme.png

到此這篇關于Linux系統目錄大小通過du命令獲取實例的文章就介紹到這了,更多相關用du命令獲取Linux系統目錄大小內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Zabbix基于snmp實現監(jiān)控linux主機

    Zabbix基于snmp實現監(jiān)控linux主機

    這篇文章主要介紹了Zabbix基于snmp實現監(jiān)控linux主機,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-08-08
  • Ubuntu 16.04下無法安裝.deb的解決方法

    Ubuntu 16.04下無法安裝.deb的解決方法

    這篇文章主要給大家介紹了關于在Ubuntu 16.04下無法安裝.deb的解決方法,文中通過圖文介紹的非常詳細,對大家具有一定的參考學習價值,需要的朋友們下面來一起看看吧。
    2017-07-07
  • linux掛載新磁盤后原數據文件不見的解決辦法

    linux掛載新磁盤后原數據文件不見的解決辦法

    linux掛載新磁盤后原數據文件不見了,丟失了嗎,沒有,這篇文章就教你找回解決辦法,文章中有詳細的操作步驟,有不會找的小伙伴可以參考閱讀本文
    2023-08-08
  • 解決nginx/apache靜態(tài)資源跨域訪問問題詳解

    解決nginx/apache靜態(tài)資源跨域訪問問題詳解

    有時為了優(yōu)化網站訪問速度,會給一些靜態(tài)資源配置cdn加速,但是有時候會出現跨域訪問的問題,在nginx和apache服務中可進行如下配置
    2018-10-10
  • Ubuntu 16.04/18.04 安裝Pycharm及Ipython的教程

    Ubuntu 16.04/18.04 安裝Pycharm及Ipython的教程

    這篇文章主要介紹了Ubuntu 16.04/18.04 安裝Pycharm及Ipython的教程,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-10-10
  • linux下制作ISO文件

    linux下制作ISO文件

    本文給大家分享的是在linux系統中制作ISO文件的2種方法,非常簡單實用,有需要的小伙伴可以參考下
    2018-04-04
  • Linux動態(tài)啟用/禁用超線程技術的方法詳解

    Linux動態(tài)啟用/禁用超線程技術的方法詳解

    這篇文章主要給大家介紹了關于Linux動態(tài)啟用/禁用超線程技術的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習或者使用Linux系統具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-07-07
  • linux查看服務器開放的端口和啟用的端口多種方式

    linux查看服務器開放的端口和啟用的端口多種方式

    Nmap可以掃描網絡中的處于活動狀態(tài)的主機、開放端口、操作系統版本和服務檢測以及執(zhí)行隱匿方式的信息掃描,這篇文章主要介紹了linux查看服務器開放的端口和啟用的端口五種方式,需要的朋友可以參考下
    2022-08-08
  • Linux如何實現給/根目錄擴容

    Linux如何實現給/根目錄擴容

    這篇文章主要介紹了Linux如何實現給/根目錄擴容問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-04-04
  • Linux系統關機命令之間的區(qū)別及用法詳解

    Linux系統關機命令之間的區(qū)別及用法詳解

    在本篇文章里小編給大家整理了一篇關于Linux系統關機命令之間的區(qū)別及用法詳解內容,有需要的朋友們參考學習下。
    2020-12-12

最新評論

镇雄县| 高邮市| 安宁市| 涡阳县| 五指山市| 塔河县| 桐柏县| 凤山县| 海晏县| 东乌珠穆沁旗| 双流县| 资中县| 当雄县| 萨迦县| 元阳县| 安龙县| 淄博市| 泌阳县| 泸定县| 汕尾市| 邵东县| 巫山县| 南城县| 南郑县| 贺州市| 鱼台县| 屯昌县| 芜湖县| 抚顺市| 姜堰市| 衡南县| 洛浦县| 东兴市| 遵化市| 大新县| 同心县| 仁寿县| 泰兴市| 莒南县| 五指山市| 黔南|