日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > linux >内容正文

linux

linux下查看大文件或者目录

發(fā)布時(shí)間:2025/3/17 linux 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux下查看大文件或者目录 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

2019獨(dú)角獸企業(yè)重金招聘Python工程師標(biāo)準(zhǔn)>>>

我們?cè)谑褂胠inux的時(shí)候經(jīng)常遇到磁盤(pán)空間不足的問(wèn)題,這時(shí)候我們就要看看是哪些大文件占用了磁盤(pán)空間

定位磁盤(pán)

系統(tǒng)可能掛載多個(gè)硬盤(pán),我們先定位是哪個(gè)盤(pán)空間不足

df -h Filesystem Size Used Avail Use% Mounted on /dev/sda2 54G 34G 17G 68% / tmpfs 63G 0 63G 0% /dev/shm /dev/sda1 923M 78M 798M 9% /boot /dev/sdb1 2.2T 688G 1.6T 31% /home /dev/sda4 112G 44M 112G 1% /tmp /dev/sda5 105G 1.8G 103G 2% /var/log

假如是根目錄 /

排查大文件

du -s -h *|sort -nr 856M log 188K scratchdir 5.4G resources 4.0K server2

或者

du -m --max-depth=1/home | sort -n 僅列出home目錄下面所有的一級(jí)目錄文件大小

這樣我們就可以找到具體的大文件夾,大文件。

注意

我們要排除其它磁盤(pán)上的大文件,其它磁盤(pán)都是掛載在根目錄的一個(gè)目錄下,所以我們要注意排除這些目錄,因?yàn)樗鼈儾徽加酶夸浀目臻g。

相關(guān)命令

du

Linux du命令也是查看使用空間的,但是與df命令不同的是Linux du命令是對(duì)文件和目錄磁盤(pán)使用的空間的查看,還是和df命令有一些區(qū)別的. 1.命令格式: du [選項(xiàng)][文件] 2.命令功能: 顯示每個(gè)文件和目錄的磁盤(pán)使用空間。 3.命令參數(shù): -a或-all 顯示目錄中個(gè)別文件的大小。 -b或-bytes 顯示目錄或文件大小時(shí),以byte為單位。 -c或--total 除了顯示個(gè)別目錄或文件的大小外,同時(shí)也顯示所有目錄或文件的總和。 -k或--kilobytes 以KB(1024bytes)為單位輸出。 -m或--megabytes 以MB為單位輸出。 -s或--summarize 僅顯示總計(jì),只列出最后加總的值。 -h或--human-readable 以K,M,G為單位,提高信息的可讀性。 -x或--one-file-xystem 以一開(kāi)始處理時(shí)的文件系統(tǒng)為準(zhǔn),若遇上其它不同的文件系統(tǒng)目錄則略過(guò)。 -L<符號(hào)鏈接>或--dereference<符號(hào)鏈接> 顯示選項(xiàng)中所指定符號(hào)鏈接的源文件大小。 -S或--separate-dirs 顯示個(gè)別目錄的大小時(shí),并不含其子目錄的大小。 -X<文件>或--exclude-from=<文件> 在<文件>指定目錄或文件。 --exclude=<目錄或文件> 略過(guò)指定的目錄或文件。 -D或--dereference-args 顯示指定符號(hào)鏈接的源文件大小。 -H或--si 與-h參數(shù)相同,但是K,M,G是以1000為換算單位。 -l或--count-links 重復(fù)計(jì)算硬件鏈接的文件。

df

linux中df命令的功能是用來(lái)檢查linux服務(wù)器的文件系統(tǒng)的磁盤(pán)空間占用情況。可以利用該命令來(lái)獲取硬盤(pán)被占用了多少空間,目前還剩下多少空間等信息。 1.命令格式: df [選項(xiàng)] [文件] 2.命令功能: 顯示指定磁盤(pán)文件的可用空間。如果沒(méi)有文件名被指定,則所有當(dāng)前被掛載的文件系統(tǒng)的可用空間將被顯示。默認(rèn)情況下,磁盤(pán)空間將以 1KB 為單位進(jìn)行顯示,除非環(huán)境變量 POSIXLY_CORRECT 被指定,那樣將以512字節(jié)為單位進(jìn)行顯示 3.命令參數(shù): 必要參數(shù): -a 全部文件系統(tǒng)列表 -h 方便閱讀方式顯示 -H 等于“-h”,但是計(jì)算式,1K=1000,而不是1K=1024 -i 顯示inode信息 -k 區(qū)塊為1024字節(jié) -l 只顯示本地文件系統(tǒng) -m 區(qū)塊為1048576字節(jié) --no-sync 忽略 sync 命令 -P 輸出格式為POSIX --sync 在取得磁盤(pán)信息前,先執(zhí)行sync命令 -T 文件系統(tǒng)類(lèi)型 選擇參數(shù): --block-size=<區(qū)塊大小> 指定區(qū)塊大小 -t<文件系統(tǒng)類(lèi)型> 只顯示選定文件系統(tǒng)的磁盤(pán)信息 -x<文件系統(tǒng)類(lèi)型> 不顯示選定文件系統(tǒng)的磁盤(pán)信息 --help 顯示幫助信息 --version 顯示版本信息

sort

sort命令是幫我們依據(jù)不同的數(shù)據(jù)類(lèi)型進(jìn)行排序,其語(yǔ)法及常用參數(shù)格式:sort [-bcfMnrtk][源文件][-o 輸出文件] 補(bǔ)充說(shuō)明:sort可針對(duì)文本文件的內(nèi)容,以行為單位來(lái)排序。參  數(shù):-b 忽略每行前面開(kāi)始出的空格字符。-c 檢查文件是否已經(jīng)按照順序排序。-f 排序時(shí),忽略大小寫(xiě)字母。-M 將前面3個(gè)字母依照月份的縮寫(xiě)進(jìn)行排序。-n 依照數(shù)值的大小排序。-o<輸出文件> 將排序后的結(jié)果存入指定的文件。-r 以相反的順序來(lái)排序。-t<分隔字符> 指定排序時(shí)所用的欄位分隔字符。-k 選擇以哪個(gè)區(qū)間進(jìn)行排序。

?

轉(zhuǎn)載于:https://my.oschina.net/u/2000675/blog/1576562

總結(jié)

以上是生活随笔為你收集整理的linux下查看大文件或者目录的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。