欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux中du-查看文件夾大小并按大小進行排序詳解

 更新時間:2017年03月13日 10:32:36   投稿:lqh  
這篇文章主要介紹了Linux中du-查看文件夾大小并按大小進行排序詳解的相關資料,需要的朋友可以參考下

Linux中du-查看文件夾大小并按大小進行排序詳解

某天,我想檢查一下電腦硬盤的的使用情況,作為一個命令控,廢話少說,開始吧:

使用df 命令查看當前磁盤使用情況:

jack@jiaobuchong:~$ df -lh 
Filesystem   Size Used Avail Use% Mounted on 
/dev/sda3    18G 5.7G  11G 35% / 
udev      2.7G 4.0K 2.7G  1% /dev 
tmpfs      553M 916K 552M  1% /run 
none      5.0M   0 5.0M  0% /run/lock 
none      2.7G 488K 2.7G  1% /run/shm 
/dev/sda2    946M 128M 754M 15% /boot 
/dev/sda1    93G  87G 5.5G 95% /media/2AA64C7FA64C4D8F_

 下面du命令就上場了:

jack@jiaobuchong:~$ pwd 
/home/jack 
jack@jiaobuchong:~$ du -sh 
1.9G  . 
jack@jiaobuchong:~$ cd .. 
jack@jiaobuchong:/home$ du -sh jack/ 
1.9G  jack/ 
jack@jiaobuchong:/home$ du -h --max-depth=0 jack/ 
1.9G  jack/ 

 能看到上邊得到的相同的結果吧,

  -s, --summarize display only a total for each argument, -s這個參數的作用就是僅顯示總計,即當前文件夾的大小。

jack@jiaobuchong:~$ du -sh * 
170M  Desktop 
452K  Documents 
161M  Downloads 
12K examples.desktop 
833M  installed-software 
284K  learngit 
4.0K  Music 
4.7M  Pictures 
3.2M  program_pratice 
4.0K  Public 
112K  session 
4.0K  Templates 
4.0K  Videos 

 * 可以將當前目錄下所有文件的大小給列出來。那要將這些列出來的文件按照從大到小的方式排序呢?

jack@jiaobuchong:~$ du -sh * | sort -nr 
833M  installed-software 
452K  Documents 
284K  learngit 
170M  Desktop 
161M  Downloads 
112K  session 
12K examples.desktop 
4.7M  Pictures 
4.0K  Videos 
4.0K  Templates 
4.0K  Public 
4.0K  Music 
3.2M  program_pratice

 找sort 來幫個忙就可以了。呵呵!這個排序不正常哦,都是因為-h參數的原因,

jack@jiaobuchong:~$ du -s * | sort -nr 
852756 installed-software 
173868 Desktop 
164768 Downloads 
4724  Pictures 
3236  program_pratice 
452 Documents 
284 learngit 
112 session 
12 examples.desktop 
4  Videos 
4  Templates 
4  Public 
4  Music 

 這樣就正常排序了。

du -s * | sort -nr | head 選出排在前面的10個,

du -s * | sort -nr | tail 選出排在后面的10個。

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關文章

  • 詳解Ubuntu16.04安裝nvidia驅動+CUDA+cuDNN的教程

    詳解Ubuntu16.04安裝nvidia驅動+CUDA+cuDNN的教程

    這篇文章主要介紹了Ubuntu16.04安裝nvidia驅動+CUDA+cuDNN教程,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-10-10
  • Linux CentOS使用crontab設置定時重啟的方法

    Linux CentOS使用crontab設置定時重啟的方法

    本篇介紹 crontab 設置定時任務,并且把 crontab 加入到開機自啟動中,感興趣的朋友跟隨腳本之家小編一起看看吧
    2018-08-08
  • Linux指定端口連接Redis服務器的步驟詳解

    Linux指定端口連接Redis服務器的步驟詳解

    Redis是一種流行的開源內存數據庫,常用于緩存、消息隊列等場景,在Linux系統(tǒng)上,連接Redis服務器需要使用客戶端工具,在本篇博文中,我們將介紹如何使用Linux指定端口連接Redis,需要的朋友可以參考下
    2024-09-09
  • apache負載均衡的安裝和實現方法

    apache負載均衡的安裝和實現方法

    在負載均衡技術中,硬件設備是比較昂貴的,對于負載均衡的學習者如果不是在企業(yè)中應用或者是學員中學習,很少有機會能碰到實際操作的訓練。所以,很多朋友都會選擇軟件方面的設置進行研究?,F在我們就來介紹一下再Apache下的Tomcat負載均衡的一些使用問題
    2012-10-10
  • Ubuntu18.04 Server版安裝及使用(圖文)

    Ubuntu18.04 Server版安裝及使用(圖文)

    這篇文章主要介紹了Ubuntu18.04 Server版安裝及使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-12-12
  • centos中文件與權限的基本操作教程

    centos中文件與權限的基本操作教程

    這篇文章主要給大家介紹了關于centos文件與權限的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-09-09
  • 常用Linux發(fā)行版鏡像源配置小結

    常用Linux發(fā)行版鏡像源配置小結

    這篇文章主要介紹了常用Linux發(fā)行版鏡像源配置小結,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-02-02
  • 詳解CentOS 6.4下PXE+Kickstart無人值守安裝操作系統(tǒng)

    詳解CentOS 6.4下PXE+Kickstart無人值守安裝操作系統(tǒng)

    這篇文章主要介紹了詳解CentOS 6.4下PXE+Kickstart無人值守安裝操作系統(tǒng) ,PXE(Pre-boot Execution Environment,預啟動執(zhí)行環(huán)境)是由Intel公司開發(fā)的最新技術,有興趣的可以了解一下。
    2016-12-12
  • Linux查看系統(tǒng)版本的方法匯總

    Linux查看系統(tǒng)版本的方法匯總

    這篇文章主要給大家匯總介紹了Linux查看系統(tǒng)版本的幾種方法,非常的簡單實用,希望大家能夠喜歡
    2017-03-03
  • ubuntu下rz/sz命令的安裝與使用說明

    ubuntu下rz/sz命令的安裝與使用說明

    rz,sz是Linux/Unix同Windows,用ZModem協議傳輸文件的命令行工具,下面這篇文章主要給大家介紹了在ubuntu系統(tǒng)下rz/sz命令的安裝與使用說明,文中介紹的非常詳細,對大家具有一定的參考學習價值,需要的朋友們下面來一起看看吧。
    2017-07-07

最新評論