導航:首頁 > 文件類型 > linux目錄文件夾大小

linux目錄文件夾大小

發布時間:2022-10-24 07:44:47

A. linux 查看當前文件夾大小

題主你好,

前提: 使用cd命令切換到要查看大小的文件夾.

1.查看當前文件夾大小(不包含子文件夾):

-Sh

2.查看當前文件夾大小(包含子文件夾):

-sh

-----

測試截圖:

我新建了一個t文件夾,往裡面拷了一個1.2G的電影; 又在t下建了個子文件夾tt,然後將這個1.2G的電影又往tt里拷了一份,測試文件夾的結構如圖:

可以看到,執行的命令為 -Sh, 第二個紅框後面顯示的是"./tt"表示當前文件夾下的tt文件夾的大小為1.2G.第三個紅框後面的路徑就是一個點".",表示當前文件夾的大小是1.2G.可以看到不包含子文件夾大小的時候,回顯的結果中既輸出了當前目錄(不包含子目錄)的大小, 又輸出了子目錄的大小.

-----

希望可以幫到題主, 歡迎追問.

B. linux系統查看目錄下所有文件的大小

查看當前目錄下文件大小
ls -lh
查看當前目錄大小
-sh
查看當前目錄下文件及文件夾大小
-sh *

C. linux 怎麼查看文件夾大小

1、linux系統中可以通過df命令來查看文件夾的大小 ,具體如下:

-h --max-depth=N

說明:

--max-depth參數用於指明深入目錄的層數 。

N是具體的層數,是一個大於等於1的自然數。

2、示例

-h --max-depth=1

結果說明:左側顯示的文件夾的大小,右側顯示的文件夾。

D. 查看linux文件夾大小

1. 前言

本文主要講解在Linux系統上怎麼查看某個文件夾大小。我們將會使用命令。

命令是「disk usage磁碟使用情況」的縮寫,它報告給定文件或文件夾使用的磁碟空間的估計數。它對於查找佔用大量磁碟空間的文件和文件夾非常有用。

linux怎麼查看某個文件夾大小

2. 如何使用``命令查看某個文件夾大小

命令的使用語法:

[OPTIONS]... FILE...
如果給定的文件是一個文件夾,將總結該目錄中每個文件和子文件夾的磁碟使用情況。如果沒有指定文件,將報告當前工作目錄的磁碟使用情況。

在沒有任何選項的情況下執行時,以位元組為單位顯示給定文件或文件夾及其子文件夾的磁碟使用情況。

~/Documents
您還可以將多個文件和文件夾作為參數傳遞給命令:

~/Documents ~/Pictures ~/.zshrc
如果您在沒有許可權的文件或目錄上運行,您將得到類似「:無法讀取目錄」的內容。在這種情況下,需要在命令前加上sudo。

命令有很多選項,我們只列出最常用的。

-a選項告訴報告目錄中每個文件的磁碟空間使用情況。

-a ~/Documents
通常,您希望僅以人類可讀易讀的格式查看給定文件夾佔用的空間。為此,使用-h選項。

例如,要查看/var/lib及其所有子文件夾的總大小,可以運行以下命令:

sudo -h /var
我們使用sudo是因為/var/lib目錄中的大多數文件和目錄都屬於root用戶,普通用戶無法讀取。輸出將是這樣的:

4.0K /var/lib/apt/mirrors/partial
5.8.0K /var/lib/apt/mirrors
205M /var/lib/apt
2.9G /var/lib/
若要只報告指定目錄的總大小,而非子文件夾,請使用-s選項:

sudo -sh /var
輸出結果:
2.9G /var

-c選項告訴報告一個總數。當您希望獲得兩個或多個目錄的合並大小時,這是非常有用的。

sudo -csh /var/log /var/lib
輸出結果:
1.2G /var/log
2.9G /var/lib
4.1G total

如果希望顯示n-level子目錄的磁碟使用情況,請使用--max-depth選項並指定子文件夾級別。例如,要獲得關於您將使用的第一級文件夾的報告:

sudo -h --max-depth=1 /var/lib
輸出結果如下:

544K /var/lib/usbutils
4.0K /var/lib/acpi-support
205M /var/lib/apt
2.9G /var/lib
實用程序的默認行為是重新分配目錄或文件使用的磁碟空間。要查找文件的表觀大小,請使用選項--apparent-size。文件的「apparent-size」是文件中實際有多少數據。

sudo -sh --apparent-size /var/lib
輸出結果:
2.9G /var/lib

還允許您使用shell模式。例如,要獲得主目錄中以「Do」開頭的所有文件夾的大小,可以運行以下命令:

sudo -csh ~/Do*
輸出結果:
102M /home/zcwyou/Documents
358M /home/zcwyou/Downloads
460M total

linux使用命令查看某個文件夾大小

3. ``與其它命令結合查看某個文件夾大小

命令可以與帶有管道的其他命令相結合。
例如,要列印/var目錄中最大的5個文件夾,您需要將的輸出傳遞給sort命令,按照文件夾的大小對文件夾進行排序,然後將輸出傳遞給head命令,head命令只列印前5個文件夾:

sudo -h /var/ | sort -rh | head -5
執行結果:

4.6G /var/
2.9G /var/lib
2.6G /var/lib/snapd
1.7G /var/lib/snapd/snaps

與其它命令結合查看某個文件夾大小

4. 總結

現在您應該已經很好地理解了如何使用命令。
與df不同,df列印關於掛載文件系統的磁碟使用情況的信息,命令給出給定文件或文件夾使用的磁碟空間的估計值。

您可以通過在終端中鍵入man 來查看所有可用的命令選項。
如果您有任何問題或反饋,請在下方留言。

E. LINUX 查看目錄和文件大小

-ah --max-depth=1 這個是我想要的結果 a表示顯示目錄下所有的文件和文件夾(不含子目錄),h表示以人類能看懂的方式,max-depth表示目錄的深度。

命令用來查看目錄或文件所佔用磁碟空間的大小。常用選項組合為: -sh

一、的功能: `` reports the amount of disk space used by the specified files and for each subdirectory (of directory arguments). with no arguments,`` reports the disk space for the current directory。

很明顯,與df不同,它用來查看文件或目錄所佔用的磁碟空間的大小。

二、常用的選項:

-h:以人類可讀的方式顯示

-a:顯示目錄佔用的磁碟空間大小,還要顯示其下目錄和文件佔用磁碟空間的大小

-s:顯示目錄佔用的磁碟空間大小,不要顯示其下子目錄和文件佔用的磁碟空間大小

-c:顯示幾個目錄或文件佔用的磁碟空間大小,還要統計它們的總和

--apparent-size:顯示目錄或文件自身的大小

-l :統計硬鏈接佔用磁碟空間的大小

-L:統計符號鏈接所指向的文件佔用的磁碟空間大小

一、 -h:這個就不多說了。

二、 -a:使用此選項時,顯示目錄和目錄下子目錄和文件佔用磁碟空間的大小。

可以看出,默認情況下只顯示download目錄佔用磁碟空間的大小,而使用-a選項後,它不僅顯示了目錄(最後一行),而且顯示了目錄下各個文件佔用磁碟空間的大小。

三、 -s:使用此選項時,只顯示目錄所佔用磁碟空間的大小,而不顯示其下子目錄和文件佔用磁碟空間的信息。

默認情況下,不顯示目錄下文件佔用磁碟空間的信息,但它會顯示其下子目錄佔用磁碟空間的信息;而使用-s選項以後,只顯示xx目錄佔用磁碟空間的大小。

四、 --apparent-size: 顯示文件或目錄自身大小,而不是它們佔用的磁碟空間大小。文件或目錄佔用磁碟空間的大小與它們自身大小有時候並非完全一致;這種現象非linux所獨有,windows里也是如此。我們看這個選項的幫助文檔的解釋:The apparent size of a file is the number of bytes reported by `wc –c` regular files ,or more generally, `ls –l –block-size=1` or `stat –format=%s`.For example, a file containing the word `zoo` with no newline would, of course, have an apparent size of 3. Such a small file may require anywhere from 0 to 16 kib or more of disk space, depending on the type and configuration of the file system on which the file resides.

這段話給出了文件或目錄自身大小與佔用磁碟空間大小的區別。他下面舉出了一個更加誇張的例子,這里就不把它寫出來了。我們知道了:wc或ls --block-size顯示的是其自身大小,而給出的則是佔用的磁碟空間的大小。

五、 -c:使用此選項時,不僅顯示幾個文件或目錄各自佔用磁碟空間的大小,還統計它們的總和。

如圖所示,加上-c選項後,不僅顯示兩個目錄各自佔用磁碟空間的大小,還在最後一行統計它們的總和。

六、 -l:這個選項主要是針對硬鏈接。 在統計目錄佔用磁碟空間大小時,-l選項會把硬鏈接也統計進來。幫助文檔是這樣解釋的:Count the size of all files,even if they have appeared already(as a hard link)。

我們在download目錄下建立一個硬鏈接,指向本目錄下的一個文件。不使用-l選項時,發現硬鏈接指向本目錄下的文件,於是自動忽略該鏈接文件,以免造成重復統計;使用-l選項,才會把硬鏈接文件也統計進來。

七、 -L:這個選項主要是針對符號鏈接。 它會把符號鏈接所指向的文件佔用磁碟空間的大小也統計進來。幫助文檔是這樣解釋的:Dereference symbolic links(show the disk space used by the file or directory that the link points to instead of the space used by the link)。

我們在download目錄下創建一個符號鏈接,指向本目錄下的一個文件。我們看到上面圖片中顯示的操作結果,當使用-L選項時,會把符號鏈接所指向的文件的大小也統計到目錄里來。

另外我們看 -lh的結果,與 -h相同,好像沒有統計出符號鏈接的大小;其實並非如此。從實際操作來看,符號鏈接本身似乎並不佔用磁碟空間,所以才出現上述情況。

最後,命令在統計目錄佔用磁碟空間時,默認不統計鏈接文件(無論是硬鏈接或是符號鏈接),所以要用-l和-L選項特地指出來;此外,命令默認不顯示目錄下文件佔用磁碟空間的信息,但是卻默認顯示其下子目錄所佔用磁碟空間的信息。怪哉。

-sh : 查看當前目錄總共占的容量。而不單獨列出各子項佔用的容量

-lh --max-depth=1 : 查看當前目錄下一級子文件和子目錄佔用的磁碟容量。

以上這篇linux下使用 查看某個文件或目錄佔用磁碟空間的大小方法就是我分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

F. linux如何查看目錄大小

df命令是linux系統以磁碟分區為單位查看文件系統,可以加上參數查看磁碟剩餘空間信息,命令格式:
df -hl
顯示格式為:
文件系統 容量 已用 可用 已用% 掛載點
Filesystem Size Used Avail Use% Mounted on
/dev/hda2 45G 19G 24G 44% /
/dev/hda1 494M 19M 450M 4% /boot
/dev/hda6 4.9G 2.2G 2.5G 47% /home
/dev/hda5 9.7G 2.9G 6.4G 31% /opt
none 1009M 0 1009M 0% /dev/shm
/dev/hda3 9.7G 7.2G 2.1G 78% /usr/local
/dev/hdb2 75G 75G 0 100% /
/dev/hdb2 75G 75G 0 100% /
以上面的輸出為例,表示的意思為:
HD硬碟介面的第二個硬碟(b),第二個分區(2),容量是75G,用了75G,可用是0,因此利用率是100%, 被掛載到根分區目錄上(/)。
下面是相關命令的解釋:
df -hl 查看磁碟剩餘空間
df -h 查看每個根路徑的分區大小
-sh [目錄名] 返回該目錄的大小
-sm [文件夾] 返回該文件夾總M數
更多功能可以輸入一下命令查看:
df --help
--help
查看linux文件目錄的大小和文件夾包含的文件數
統計總數大小
-sh xmldb/
-sm * | sort -n //統計當前目錄大小 並安大小 排序
-sk * | sort -n
-sk * | grep guojf //看一個人的大小
-m | cut -d "/" -f 2 //看第二個/ 字元前的文字
查看此文件夾有多少文件 /*/*/* 有多少文件
xmldb/
xmldb/*/*/* |wc -l

G. linux 怎麼查看文件夾大小

顯示當前目錄所有文件大小的命令ls -lht

1、在命令框 輸入命令:ls -lht 將會一一列出當前目錄下所有文件的大小,以及所有文件大小的統計總和。
或者直接打入ll命令。

2、使用 -sh * 命令也可以列出當前文件以及文件夾的大小。這個命令要注意:sh與*之前要有個空格的。
列出home目錄所有文件大小的總和命令為: -s /home或 -sh /home

H. linux查看文件大小命令

有幾種方法,常用的是下面兩種:
-sh filename
ls -lh filename

I. linux下怎麼查看一個目錄下 文件和文件夾的大小

linux查看一個文件夾的大小的命令為:
--max-depth 1 -lh 該文件夾的完整路徑
例,查詢/var文件夾的大小:
--max-depth 1 -lh /var命令解釋:內

遞歸查詢該路容徑下所有文件的大小(若不加任何參數,則顯示文件夾內的所有文件,包括文件夾內子文件夾的內容)。
參數
--max-depth
1
-lh
設置遞歸深度為1,及不查詢子文件夾。因而使用此參數只顯示該文件夾的大小,不顯示其中子文件夾的大小。

注意:
視操作系統版本不同,命令可能為:
--max-depth 1 -lh 該文件夾的完整路徑或:
--max-depth=1 -lh 該文件夾的完整路徑

J. linux如何查看文件夾大小

例如查看此文件的大小,文件:/home/oucanrong/iso/CentOS-6.10-x86_64-minimal.iso
1:使用stat命令查看
stat命令一般用於查看文件的狀態信息。stat命令的輸出信息比ls命令的輸出信息要更詳細。
命令:stat ~/iso/CentOS-6.10-x86_64-minimal.iso
2:使用wc命令
wc命令一般用於統計文件的信息,比如文本的行數,文件所佔的位元組數。
命令: wc -c ~/iso/CentOS-6.10-x86_64-minimal.iso
3:使用命令

命令一般用於統計文件和目錄所佔用的空間大小。 命令

: -h ~/iso/CentOS-6.10-x86_64-minimal.iso
4: 使用ls命令

ls 命令一般用於查看文件和目錄的信息,包括文件和目錄許可權、擁有者、所對應的組、文件大小、修改時間、文件對應的路徑等等信息。 命令:
ls -lh ~/iso/ubuntu-18.04.1-live-server-amd64.iso
5:使用ll命令(其實就是ls -l的別名)

在大部分的Linux系統中,都已經設置了ls -l的別名為ll,所以並不存在ll的命令,ll只是一個別名命令而已。

命令: ll -h ~/iso/ubuntu-18.04.1-live-server-amd64.iso

閱讀全文

與linux目錄文件夾大小相關的資料

熱點內容
舊版安卓酷狗音樂下載 瀏覽:391
數控用g75下料怎麼編程 瀏覽:948
張雪峰客串電影完整版 瀏覽:439
ps怎麼把另外一個文件圖層復制 瀏覽:735
B影視網址 瀏覽:729
林奕是哪部小說的人物 瀏覽:285
近一兩年的台灣電影 瀏覽:318
電影院的椅子怎麼關閉 瀏覽:520
玄幻小說十大肉身功法 瀏覽:140
取完電影票之後直接進嗎 瀏覽:481
如何保護網路開發 瀏覽:346
特工夫妻電影叫什麼名字 瀏覽:76
手機數據天線如何檢測好壞 瀏覽:815
特工小孩 瀏覽:398
做網路滲透是什麼意思 瀏覽:646
手機辦公有哪些免費app 瀏覽:533
esj輕小說網站怎麼下載小說 瀏覽:735
電影院和女朋友牽手的圖片 瀏覽:20

友情鏈接