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

Linux上查找最大文件的3種方法

 更新時間:2025年03月13日 09:30:01   作者:艾克華  
在Windows系統(tǒng)中,我們可以使用TreeSize工具查找一些大文件或文件夾,非常的方便高效,在Linux系統(tǒng)中,如何去搜索一些比較大的文件呢?下面我整理了一下在Linux系統(tǒng)中如何查找大文件或文件夾的方法,需要的朋友可以參考下

第一種:ls

最簡單的方法就是借助 ls 命令,因?yàn)?ls 命令本身輸出是帶文件大小信息的。

比如,我要列出 /data/log/ 目錄中的20個最大文件,可以:

ls -lSh /data/log/ | head -20

第二種:find

find 本身就是查找命令,可以遞歸查找一個目錄的子目錄,所以用它是自然的。

比如,查找/etc目錄下最大的5個文件:

find /etc -type f -printf “%s\t%p\n” | sort -n | tail -5 | xargs ls -Slh

查找當(dāng)前用戶名下最大的10個文件

find $HOME -type f -printf “%s\t%p\n” | sort -nr | head -10 | xargs ls -Slh

查詢大于200M的文件

find / -type f -size +200M | xargs ls -Slh

查詢100M和200M之間的文件

find / -type f -size +100M -size +200M | xargs ls -Slh

查詢root目錄下最大的5個文件

find /root -type f -exec ls -s {} ; | sort -n | tail -n5 | xargs ls -Slh

查詢/目錄下10天以前最大的5個文件

find / -type f -mtime +10 -printf “%s\t%p\n” | sort -n | tail -5 | xargs ls -Slh

第三種:du

du 命令可以查看磁盤空間的使用情況,自然也可以用來查看磁盤上占用空間較多的文件和文件夾。

查找/root下5個最大的文件

du -ah /root | sort -nr | head -n5

查找當(dāng)前目錄下最大的5個目錄

du -ah | sort -nr | head -n5

查找根目錄下最大目錄/文件(包括子文件夾)

du -Sh / | sort -rh | head -n10

只看大小在 GB 范圍內(nèi)的所有文件

du -ah / | grep “[0-9]G\b”

涉及到的命令參數(shù)

find:

  • -exec<執(zhí)行指令>:假設(shè)find指令的回傳值為True,就執(zhí)行該指令;

-mtime n 查找系統(tǒng)中最后n天被改變文件數(shù)據(jù)的文件 +大于 -小于

  • -type 查找某一類型的文件
  • b -塊設(shè)備文件;
  • c -字符設(shè)備文件;
  • d -目錄;
  • p -管道文件;
  • f -普通文件;
  • l -符號鏈接文件;
  • s -socket文件;

-printf<輸出格式>:假設(shè)find指令的回傳值為Ture,就將文件或目錄名稱列出到標(biāo)準(zhǔn)輸出。格式可以自行指定;

sort:

  • -n 依照數(shù)值的大小排序;
  • -r 以相反的順序來排序;

xargs:傳遞參數(shù)

ls -Slh

  • -Sl 從大到小顯示詳情
  • -Slr 從小到大顯示詳情
  • -h humans 以人類易讀的方式顯示(正常情況下顯示為bit,加上-h后 顯示的為KB MB GB TB等)

du:

  • -a 顯示所有目錄或文件的大小
  • -h 以K,M,G為單位,提高信息可讀性
  • -S 顯示目錄的大小,但不含子目錄大小

到此這篇關(guān)于Linux上查找最大文件的3種方法的文章就介紹到這了,更多相關(guān)Linux查找最大文件內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • apache tika檢測文件是否損壞的方法

    apache tika檢測文件是否損壞的方法

    Apache Tika用于文件類型檢測和從各種格式的文件內(nèi)容提取的庫。這篇文章主要介紹了apache tika檢測文件是否損壞,需要的朋友可以參考下
    2019-09-09
  • Linux高并發(fā)服務(wù)器實(shí)現(xiàn)原理詳解

    Linux高并發(fā)服務(wù)器實(shí)現(xiàn)原理詳解

    在互聯(lián)網(wǎng)應(yīng)用爆炸式增長的今天,服務(wù)器需要同時處理成千上萬的客戶端連接已成為常態(tài),本文將帶您深入探索Linux環(huán)境下高并發(fā)服務(wù)器的實(shí)現(xiàn)原理,從傳統(tǒng)的多進(jìn)程/多線程模型,到現(xiàn)代的多路IO轉(zhuǎn)接機(jī)制,需要的朋友可以參考下
    2026-03-03
  • 虛擬機(jī)Centos7環(huán)境下實(shí)現(xiàn)安裝wget方式

    虛擬機(jī)Centos7環(huán)境下實(shí)現(xiàn)安裝wget方式

    wget是一款支持HTTP/HTTPS/FTP的下載工具,可后臺運(yùn)行,若虛擬機(jī)Linux缺少wget,可通過刪除舊版本、下載并安裝rpm包解決,最后驗(yàn)證安裝是否成功
    2025-07-07
  • Linux刪除指定文件夾及其下面所有文件的方法

    Linux刪除指定文件夾及其下面所有文件的方法

    這篇文章主要介紹了Linux刪除指定文件夾及其下面所有文件的方法,在Linux中,使用rm -rf命令可以遞歸且強(qiáng)制刪除文件夾及其內(nèi)容,但需謹(jǐn)慎操作,避免誤刪重要數(shù)據(jù),需要的朋友可以參考下
    2026-02-02
  • Linux中的最大線程數(shù)和句柄數(shù)詳解

    Linux中的最大線程數(shù)和句柄數(shù)詳解

    這篇文章主要介紹了Linux中的最大線程數(shù)和句柄數(shù)的使用,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-04-04
  • Linux程序替換方式

    Linux程序替換方式

    這篇文章主要介紹了Linux程序替換方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-06-06
  • linux實(shí)現(xiàn)對上傳文件的定時備份、增量備份的方法

    linux實(shí)現(xiàn)對上傳文件的定時備份、增量備份的方法

    這篇文章主要介紹了linux實(shí)現(xiàn)對上傳文件的定時備份、增量備份的方法,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-04-04
  • Linux下正確快速刪除海量文件的方法分享

    Linux下正確快速刪除海量文件的方法分享

    linux服務(wù)器運(yùn)行久了,可能會出現(xiàn)海量的垃圾文件去刪除,下面這篇文章就給大家分享了在Linux下正確快速刪除海量文件的方法,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-02-02
  • 將Linux服務(wù)器磁盤掛載到/home目錄的實(shí)現(xiàn)方式

    將Linux服務(wù)器磁盤掛載到/home目錄的實(shí)現(xiàn)方式

    這篇文章主要介紹了將Linux服務(wù)器磁盤掛載到/home目錄的實(shí)現(xiàn)方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2026-04-04
  • 詳解Linux多線程編程(不限Linux)

    詳解Linux多線程編程(不限Linux)

    本篇文章主要介紹了Linux多線程編程,詳解的介紹了為什么要使用線程,使用線程的理由和優(yōu)點(diǎn)等,有需要的可以了解一下。
    2016-12-12

最新評論

双流县| 苏尼特左旗| 盖州市| 红桥区| 连山| 武宁县| 如皋市| 嵊州市| 隆德县| 永城市| 沈阳市| 安乡县| 万源市| 津南区| 育儿| 涟水县| 巧家县| 上饶市| 沐川县| 三穗县| 甘谷县| 大余县| 许昌县| 卢龙县| 内乡县| 上杭县| 邹平县| 五华县| 四子王旗| 庆阳市| 卢湾区| 丹东市| 璧山县| 饶河县| 乳山市| 措美县| 涞水县| 万宁市| 南江县| 渭南市| 陵川县|