Linux查看文件夹大小命令(详)
linux的 du 命令
1. 简介【jiǎn jiè】🍥 du(show disk useage)查看磁盘使用【pán shǐ yòng】🐺情况
2. 语法 du [-abcDhHklmsSx] [-L <符号连【fú hào lián】接🌤>][-X <文件【wén jiàn】🍗>][--block-size][--exclude=<目录或【mù lù huò】文件【wén jiàn】🍗>] [--max-depth=<目录层数>][--help][--version][目录或【mù lù huò】文件【wén jiàn】🍗]
常用参数:
-a或🦇-all 为每个指定文件显示【jiàn xiǎn shì】💊磁盘使用情况【yòng qíng kuàng】,或者为⛸目录中【mù lù zhōng】每个文件显示【jiàn xiǎn shì】💊各自磁【gè zì cí】🕟盘使用情况【yòng qíng kuàng】。
-b或【huò】🎶-bytes 显示目【xiǎn shì mù】录或【huò】🎶文件大小🌙时,以🔓byte为单位【wéi dān wèi】。
-c或–total 除了显示目录【shì mù lù】👶或文件【huò wén jiàn】⤴的大小外【wài】,同时也📶显示所【xiǎn shì suǒ】有目录或文件【huò wén jiàn】⤴的总和🤵。
-D或–dereference-args 显示指定符号【dìng fú hào】连接的👃源文件大小【dà xiǎo】👃。
-h或⬅–human-readable 以【yǐ】🍷K,M,G为单位,提高信【tí gāo xìn】息的可读性。
-H或–si 与-h参数相同,但是【dàn shì】K,M,G是以【yǐ】🦆1000为换算【wéi huàn suàn】👝单位,而不是【ér bú shì】🤗以【yǐ】🈸1024为换算【wéi huàn suàn】👝单位。
-k或–kilobytes 以♋1024 bytes为单位【wéi dān wèi】。
-l或♟–count-links 重复计算硬件【suàn yìng jiàn】连接的🕖文件【wén jiàn】。
-L<符号连【fú hào lián】接🥅>或–dereference<符号连【fú hào lián】接🥅> 显示选【xiǎn shì xuǎn】🌲项中所指定符【zhǐ dìng fú】号连接🥅的源文📸件大小【jiàn dà xiǎo】💃。
-m或–megabytes 以【yǐ】🍴1MB为单位。
-s或【huò】–summarize 仅显示总计,即当前⛄目录的【mù lù de】大小⏹。
-S或【huò】🤸–separate-dirs 显示每个目录💝的大小时【shí】✌,并不含其子目录的大【lù de dà】小。
-x或🍎–one-file-xystem 以一开【yǐ yī kāi】始处理时的文🐬件【jiàn】系统【xì tǒng】为准,若遇上其它不【qí tā bú】同的文🏻件【jiàn】系统【xì tǒng】目录则【mù lù zé】🎥略过🕰。
-X<文件🔇>或➗–exclude-from=<文件🔇> 在【zài】<文件🔇>指定目【zhǐ dìng mù】Ⓜ录或【lù huò】➗文件🔇。
–exclude=<目录或文【wén】🤢件> 略过指【luè guò zhǐ】⛑定的目【dìng de mù】录或文【wén】🤢件。
–max-depth=<目录层🏖数> 超过指【chāo guò zhǐ】定层数的目录🦐后【hòu】🍲,予以忽【yǔ yǐ hū】略。
–help 显示帮助。
–version 显示版【xiǎn shì bǎn】💹本信息。3.du命令使🛰用示例 1> 要显示👯一个目录树及【lù shù jí】其每个【qí měi gè】子树的【zǐ shù de】👯磁盘使用情况
du /home/linux
这在/home/linux目录及【mù lù jí】其每个🏿子目录【zǐ mù lù】🔖中显示了磁盘【le cí pán】块数⛄。
2> 要通过以【yǐ】1024字节为单位显【dān wèi xiǎn】示一个😦目录树【mù lù shù】及其每【jí qí měi】个子树👠的磁盘💓使用情况📗
du -k /home/linux
这在/home/linux目录及【mù lù jí】其每个子目录😧中显示了【le】🥈 1024 字节磁盘块数【pán kuài shù】🖤。
3> 以【yǐ】MB为单位显示一个目录树及其【shù jí qí】🌗每个子树的磁🎴盘使用情况【qíng kuàng】🤴
du -m /home/linux
这在【zhè zài】/home/linux目录及【mù lù jí】其每个🕟子目录中显示【zhōng xiǎn shì】了⏰ MB 磁盘块数😹。
4> 以【yǐ】GB为单位🌱显示一【xiǎn shì yī】个目录树及其💅每个子树的磁🍓盘使用情况【qíng kuàng】
du -g /home/linux
这在🚐/home/linux目录及🚠其每个【qí měi gè】子目录📣中显示了【le】 GB 磁盘块【cí pán kuài】数。
5>查看当前目录【qián mù lù】🔉下所有【xià suǒ yǒu】目录以🤓及子目【jí zǐ mù】录的大小😣:
du -h .
“.”代表当【dài biǎo dāng】🙊前目录【qián mù lù】🌳下🛐。也可以换成一【huàn chéng yī】个明确的路径
-h表示用K、M、G的人性化形式显示
6>查看当前目录下user目录的【mù lù de】大小,并不想✅看其他【kàn qí tā】目录以【mù lù yǐ】🥝及其子🎈目录:
du -sh user
-s表示总【biǎo shì zǒng】结的【jié de】🥈意思,即只列【jí zhī liè】💍出一个总结的【jié de】🥈值⤴
du -h –max-depth=0 user
–max-depth=n表示只🛠深入到【shēn rù dào】第【dì】n层目录,此处设【cǐ chù shè】🐴置为🎫0,即表示不深入到【shēn rù dào】子目录。
7>列出😊user目录及其子目录下所【lù xià suǒ】有目录【yǒu mù lù】🧡和文件的大小【de dà xiǎo】🥋:
du -ah user
-a表示包括目录和文件
8>列出当🔋前目录【qián mù lù】中的目录【lù】🥣名不包【míng bú bāo】括xyz字符串的目录【lù】🥣的大小:
du -h –exclude=’*xyz*’
9>想在一【xiǎng zài yī】个屏幕下列出😙更多的关于user目录及子目录【zǐ mù lù】大小的🐜信息【xìn xī】🎼:
du -0h user
-0(杠零【gàng líng】🌖)表示每列出一🕥个目录【gè mù lù】的👵信息【xìn xī】,不换行,而是直【ér shì zhí】接输出下一个目录【gè mù lù】的👵信息【xìn xī】。
10>只显示🗒一个目【yī gè mù】录树的【lù shù de】全部磁🈵盘使用情况
du -s /home/linux
Linux LS命令详细介绍
ls
ls 命令可以说是linux下最常用的【de】命令之一。它有众多的选【duō de xuǎn】🐟项【xiàng】🦍,其中有很多是很有用【hěn yǒu yòng】的【de】,你是否【nǐ shì fǒu】熟悉呢【shú xī ne】?下面列☝出了 ls 命令的【de】🏛绝大多🥒数选项【xiàng】🚷。
-------------------------------------------------------------------------------------------------------------------------------------------------------------------
附:
du -sh 查看当前文件夹大小
du -sh * | sort -n 统计当【tǒng jì dāng】前文件夹😛(目录🎪)大小【dà xiǎo】,并按文件大小【jiàn dà xiǎo】排序✝
附送:
du -sk filename 查看指【chá kàn zhǐ】🙀定文件大小
Linux:ls以K、M、G为单位查看文【chá kàn wén】🤶件大小【jiàn dà xiǎo】🏹
Linux:ls以📈K、M、G为单位查看文【chá kàn wén】件大小【jiàn dà xiǎo】🦅。
#man ls
……
-h, --human-readable
print sizes in human readable format (e.g., 1K 234M 2G)
……
# ls
cuss.war nohup.out
# ls -l
total 30372
-rw-r--r-- 1 root root 31051909 May 24 10:07 cuss.war
-rw------- 1 root root 0 Mar 20 13:52 nohup.out
# ls -lh
total 30M
-rw-r--r-- 1 root root 30M May 24 10:07 cuss.war
-rw------- 1 root root 0 Mar 20 13:52 nohup.out
# ll -h
total 30M
-rw-r--r-- 1 root root 30M May 24 10:07 cuss.war
-rw------- 1 root root 0 Mar 20 13:52 nohup.out
[root@localhost rice_f2]# ls -lhs
总计【zǒng jì】🗜 28G
8.0K -rwx--x--x 1 root root
371M -rw-r--r-- 1 root root 371M 06-03 18:06 1.fa
360M -rw-r--r-- 1 root root 359M 06-03 18:07 2.fna
8.0K
关键词:Linux
阅读本文后您有什么感想? 已有 人给出评价!
- 0
- 1
- 0
- 2
- 2
- 0