新聞中心
在使用Linux系統(tǒng)進(jìn)行文件管理時(shí),查詢文件大小是一種必備技能。Linux提供了多種查詢文件大小的方法,本文將介紹其中的幾種常用方法。

創(chuàng)新互聯(lián)建站是一家集網(wǎng)站建設(shè),蘆山企業(yè)網(wǎng)站建設(shè),蘆山品牌網(wǎng)站建設(shè),網(wǎng)站定制,蘆山網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷,網(wǎng)絡(luò)優(yōu)化,蘆山網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力??沙浞譂M足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
一、使用du命令
du命令用于計(jì)算文件或目錄所占用的磁盤空間大?。òㄆ渥幽夸浿械奈募?。下面是一些常見的du命令的選項(xiàng):
-du:顯示每個(gè)目錄的完整大小。
-h:以人類可讀的格式顯示目錄大小。
-s:僅顯示目錄總大小。
-l:僅針對(duì)符號(hào)鏈接指定文件或目錄,而不是它們指向的文件或目錄。
以下是使用du命令的示例:
1.查詢當(dāng)前目錄下所以文件和目錄的大?。?/p>
“`bash
du -h
“`
2.查詢指定目錄的大小:
“`bash
du -h /path/to/directory
“`
3.查詢指定文件的大?。?/p>
“`bash
du -h /path/to/file
“`
二、使用ls命令
ls命令用于列出文件和目錄的信息,包括文件大小。下面是一些常見的ls命令的選項(xiàng):
-l:使用長(zhǎng)列表格式顯示文件和目錄信息,包括文件大小。
-h:以人類可讀的格式顯示文件大小。
以下是使用ls命令的示例:
1.查詢當(dāng)前目錄下所以文件和目錄的大?。?/p>
“`bash
ls -lh
“`
2.查詢指定目錄下的所有文件和目錄的大?。?/p>
“`bash
ls -lh /path/to/directory
“`
3.查詢指定文件的大?。?/p>
“`bash
ls -lh /path/to/file
“`
三、使用find命令
find命令用于按照不同的條件查找文件,包括文件大小。下面是一些常見的find命令的選項(xiàng):
-size:按照文件大小查找文件(默認(rèn)單位為字節(jié))。
-empty:查找空文件或空目錄。
以下是使用find命令的示例:
1.查找當(dāng)前目錄下大于100M的文件:
“`bash
find . -type f -size +100M -exec ls -lh {} \;
“`
2.查找指定目錄下的大于100M的文件:
“`bash
find /path/to/directory -type f -size +100M -exec ls -lh {} \;
“`
3.查找指定文件的大?。?/p>
“`bash
ls -lh `find /path/to/file -printf “%p\n”`
“`
:
本文介紹了Linux系統(tǒng)中查詢文件大小的三種常見方法,分別是使用du命令、ls命令和find命令。這些方法可以滿足不同需求的文件大小查詢,幫助用戶更加高效地進(jìn)行文件管理。同時(shí)也為L(zhǎng)inux初學(xué)者提供了一些實(shí)用技巧,以便更好地掌握Linux系統(tǒng)的使用。
相關(guān)問題拓展閱讀:
- linux下怎樣得到文件的大小
- linux查看文件大小命令
linux下怎樣得到文件的大小
你好,
查詢具體的文件大小首臘尺清先你要找到該文件,然后使用du -s ,du -sh,ls -lh,都是可以看到該文件的大小的。 不過這些命令后面需要帶文困攔件名,比如查找文輪前件名為backup.sh文件的大小,命令為:du -s backup.sh ,ls -lh backup.sh
1. 首先我們先來看最簡(jiǎn)單的方法,這種方法只是適用于有圖形界面的linux操作系統(tǒng),例如fedora操作系統(tǒng)。右擊我們需要查看文件夾,然后點(diǎn)擊屬性選項(xiàng),在彈出的屬性框中找到內(nèi)容所在一行,會(huì)列出此文件夾有多少項(xiàng)和其大小 2.當(dāng)然以上方法適用范圍有限,只適用于圖形界面的linux操作系統(tǒng),下面小編介紹一種通用的方法,那就是使用命令行操作。你的linux操作系統(tǒng)可以沒有圖形界面,但總不會(huì)不能操作命令行吧,我們點(diǎn)擊終端開始操作命令行。 3.首先我們使用ls命令,列出當(dāng)前文件夾下的所有文件和神隱晌文件夾,然后我們使用cd命令打開我們需要查看文件夾大小的文件夾,然后我們使用du -s命令,此時(shí)我們可能會(huì)看到一長(zhǎng)串的數(shù)字,這就是我們先要的文件夾的大小,只不過顯示的是文件夾的字節(jié)數(shù)。 4.很多朋友可能不習(xí)慣字節(jié)數(shù),不知道它到底是游鋒代表多大,此時(shí)我們可以再次使用du命令,只不過把后面的參數(shù)多加一個(gè)h,具體命令是du -sh,然后我們?cè)賮砜纯磾?shù)值,是不是變了呢,已經(jīng)變成了以M結(jié)尾的數(shù)字。 5.當(dāng)然du命令除了這種用法之外還有其他的用法,那就直接在du -sh /輸入你想要查詢的文件夾路徑即可,例如du -sh /home/fengshenlong/vm就是查詢vm文件夾的大小,輸入命令即可看到,跟直接進(jìn)入目錄輸入的結(jié)果是一致的。 6.當(dāng)然除了du命令之外還有l(wèi)s命令也可以查詢文件和目錄的大小,但是小編使用命令之后查詢出來的大小都是4.0k不知道是用法不對(duì)還是其他的原因,故在此沒有詳細(xì)的做出介紹,如果有興趣的朋友可以研究一下攜散它的具體用法。
linux查看文件大小命令
有幾種方法,常用的是下面兩種:
du -sh filename
ls -lh filename
最簡(jiǎn)單的查看方法可以使用ls -ll、ls-lh命令進(jìn)行查看,當(dāng)使用ls -ll,會(huì)顯示成字節(jié)大小,而ls- lh會(huì)以KB、MB等為單位進(jìn)行顯示,這樣比較直觀一些。
通過命令du-h –max-depth=1 *,可以查看當(dāng)前目錄下各文件、
文件夾
的大小,這個(gè)比較實(shí)用。查詢當(dāng)前目錄總大小可以使用du -sh,其中s代表統(tǒng)計(jì)匯總的意思,即只輸出一個(gè)總和大小。
Linux
全稱GNU/Linux,是一種免費(fèi)使用和自由傳播的類
UNIX操作系統(tǒng)
,其內(nèi)核由林納斯·本納第克特·托瓦茲于1991年10月5日首次發(fā)布,它主要受到Minix和Unix思想的啟發(fā),是一個(gè)基于POSIX的多用戶、多任務(wù)、支持
多線程
和多CPU的操作系統(tǒng)。它能運(yùn)行主要的Unix工具軟件、
應(yīng)用程序
和網(wǎng)絡(luò)協(xié)議。它支持32位和64位硬件。
Linux中內(nèi)置了多種命令來查看文件大小,具體請(qǐng)看下文:
1、stat命令
stat命令用于顯示文件的狀態(tài)信息。語(yǔ)法:
stat filepath
stat命令的輸出信息比ls命令的輸出信息要更詳細(xì)。stat命令可以查看的信息包括:
File:顯示文件名
Size:顯示文件大小
Blocks:文件使用的數(shù)據(jù)塊總數(shù)
IO Block:IO塊大小
regular file:文件類型
Device:設(shè)備編號(hào)
Inode:inode號(hào)
Links:鏈接數(shù)
Access:文件的權(quán)限
……
2、wc命令
wc命令的作用是統(tǒng)計(jì)指定文件中的字節(jié)數(shù)、字?jǐn)?shù)、行數(shù),并將統(tǒng)計(jì)結(jié)果顯示輸出,若不指定文件名稱、或是所給予的文件名為-,則wc命令會(huì)從標(biāo)準(zhǔn)輸入設(shè)備讀取數(shù)據(jù)
wc -c filename
參數(shù):-c 表示統(tǒng)計(jì)字符,因?yàn)橐粋€(gè)字符一個(gè)字節(jié),所以這樣得到字節(jié)數(shù)
3、du命令
du是統(tǒng)計(jì)目錄或文件所占磁盤空間大小的命令。
以字節(jié)計(jì)數(shù)的語(yǔ)法
du -b filepath
參數(shù):-b 表示以字節(jié)計(jì)數(shù)
或者直接得出人好識(shí)別的文件大小
du -h filepath
-h:使用習(xí)慣單位顯示磁盤占用量,如KB、MB或GB等。
4、ls命令
ls命令,list的縮寫,是最常見的目錄操作命令,其主要功能是顯示當(dāng)前目錄下的內(nèi)容。配合一些選項(xiàng)可以列出文件大小。
ls -l filepath
輸出的第五列為文件字節(jié)數(shù)
linux查看文件大小命令?顯示當(dāng)前目錄所有文件大小的命令ls -lht
在命令框 輸入命令:ls -lht 將會(huì)一一列出當(dāng)前目錄下所有文件的大小,以及所有文件大小的統(tǒng)計(jì)總和?;蛘咧苯哟蛉雔l命令。
使用du -sh * 命令也可以列出當(dāng)前文件以及文件夾的大小。這個(gè)命令要注意:sh與*之前要有個(gè)空格的。列出home目錄所有文件大小的總和命令為:du -s /home或du -sh /home
END
查看單獨(dú)文件的大小
查詢具體的文件大小首先你要找到該文件,然后使用du -s ,du -sh,ls -lh,都是可以看到該文件的大小的。不過這些命令后面需要帶文件名,比如查找文件名為backup.sh文件的大小,命令為:du -s backup.sh ,ls -lh backup.sh
利用cd,ls 命令找到該文件。ls可以命令列出當(dāng)前該目錄的所有文件。
輸入du -s backup.sh ,ls -lh backup.sh
關(guān)于查詢文件大小 linux的介紹到此就結(jié)束了,不知道你從中找到你需要的信息了嗎 ?如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。
成都創(chuàng)新互聯(lián)建站主營(yíng):成都網(wǎng)站建設(shè)、網(wǎng)站維護(hù)、網(wǎng)站改版的網(wǎng)站建設(shè)公司,提供成都網(wǎng)站制作、成都網(wǎng)站建設(shè)、成都網(wǎng)站推廣、成都網(wǎng)站優(yōu)化seo、響應(yīng)式移動(dòng)網(wǎng)站開發(fā)制作等網(wǎng)站服務(wù)。
分享文章:Linux實(shí)用技巧:如何查詢文件大小(查詢文件大小linux)
文章轉(zhuǎn)載:http://www.dlmjj.cn/article/cogsscs.html


咨詢
建站咨詢
