du命令用来查看目录或文件所占用磁盘空间的大小。...四、du --apparent-size:显示文件或目录自身大小,而不是它们占用的磁盘空间大小。...文件或目录占用磁盘空间的大小与它们自身大小有时候并非完全一致;这种现象非linux所独有,windows里也是如此。...我们看到上面图片中显示的操作结果,当使用-L选项时,du会把符号链接所指向的文件的大小也统计到目录里来。 另外我们看du -lh的结果,与du -h相同,好像没有统计出符号链接的大小;其实并非如此。...以上这篇linux下使用 du查看某个文件或目录占用磁盘空间的大小方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
在查找那些占用磁盘空间较多的文件时,我们频繁使用了du命令。在Linux系统中,du命令是一款功能强大且实用的工具,可用于查看文件和目录的磁盘使用情况。...本文将深入探讨du命令的使用方法和一些常见选项,以协助您更全面地理解和有效地管理系统中的存储空间。 du命令简介 du命令是Disk Usage的缩写,用于显示文件和目录的磁盘使用情况。...基本语法 du命令的基本语法为: du [选项] [文件或目录] 常用选项 -h, --human-readable: 以易读的格式显示文件和目录的大小,例如KB、MB、GB等。...查看当前目录下的文件或文件夹的使用情况 du -sh * 查看当前目录下的所有文件夹的使用情况 du -h --max-depth=1 du命令默认显示所有子目录的磁盘使用情况。...Linux系统中一个强大的磁盘管理工具,通过灵活使用它的选项,你可以更好地了解和控制系统中文件和目录的磁盘使用情况。
Linux 命令 du 命令解析 du 命令是 Linux 中用于计算当前目录或指定目录下各子目录和文件的磁盘使用情况的命令,一般形式如下: du [选项] [文件或目录路径] 选项说明: -a:显示目录中所有文件和子目录的大小...为方便读者理解,林一写个具体 demo: du -sh /usr/local/bin/ 作用:计算 /usr/local/bin 目录下所有文件和子目录的总大小,并以可读方式输出。...du -ah --exclude=.git / 作用:计算根目录下所有文件和子目录的总大小(排除.github目录),并显示每个子目录或文件的具体大小。...du -sh * 作用:计算当前目录下所有文件和子目录的总大小,并以可读方式输出。...Linux 命令 du 命令注意事项 读者在使用 du 命令时注意要输入正确的文件或目录路径,否则可能无法正确计算磁盘使用情况。 在执行du命令时,要保持足够的内存空间,以避免系统运行缓慢或崩溃。
例如,我们使用df -h命令来查看磁盘信息, -h 选项为根据大小适当显示: [在这里插入图片描述] 1.1显示内容参数说明 Filesystem:文件系统 Size: 分区大小 Used: 已使用容量...Avail: 还可以使用的容量 Use%: 已用百分比 Mounted on: 挂载点 1.2常用的一些命令使用 df -hl:查看磁盘剩余空间 df -h:查看每个根路径的分区大小 du -sh...目录名:返回该目录的大小 du -sm 文件夹:返回该文件夹总M数 du -h 目录名:查看指定文件夹下的所有文件大小(包含子文件夹) 2.du的介绍和使用 du 的英文原义为 disk usage,含义为显示磁盘空间的使用情况...,用于查看当前目录的总大小。...2.2查看当前目录的大小 du -sh 2.3 查询当前目录下每个文件或者目录的大小 du -h --max-depth=1 --max-depth代表的是查看的目录层级,1代表查看一级目录 3. du
du 命令:查看当前目录和子目录文件夹/文件大小情况 du = disk usage 磁盘使用率,输出每个文件或者目录总大小,其用法如下: du [OPTION]… [FILE]… -c, --total...累计大小 -d, --max-depth=N 决定统计每个目录的深度 -B, --block-size=SIZE 决定显示文件大小的单位;比如 ‘-BM’,就是MB,'-BK’就是KB -h, --human-readable...以高可读方式打印 (比如1K 234M 2G) -s, --summarize 显示总大小 du -sh:查看当前目录总大小。...du -sh *:查看当前目录所有子目录大小。 du -ach *:查看当前目录和所有子目录大小,最后一行会显示当前目录的总大小,不包括隐藏文件。...具体执行后对应的列说明如下: 文件系统 容量 已用 可用 已用占比 挂载点 更多Linux命令可以查看我这篇文章:Linux常用指令(命令)合集加图文说明
各位好,对于服务端测试来说,linux是我们每天都会用到的,而linux的操作又是基于命令的,有些命令我们天天都在用,但是偶尔”–help”一下,都会发现一大堆没用过的参数,从这周起,每周四,我们会为大家解剖一个...linux命令和它的“Partner command”,今天从du开始: du 用来查看linux下文件或目录占用的磁盘空间 参数说明 du * 默认显示目录内所有文件夹和..../内文件的大小,以K为单位。--或--null 将du的结果放在一行显示。-a或-all 显示目录中所有文件的大小,包括目录没的目录。-b或-bytes 显示目录或文件大小时,以byte为单位。...5、不深入到子目录查看大小: du -h --max-depth=0 * 6、列出当前目录中不包括in字符串的文件或文件夹的大小: du -h --exclude='*in*' * ?...,希望感兴趣的同学可以跟我们一起玩转linux命令。
,而不输出子目录的总大小,请使用以下 -s 选项: sudo du -sh /va 2.9G /va -c 选项告诉 du 报告总计。...当您想要获得两个或更多目录的组合大小时,这非常有用。...要查找文件的“表观大小”,请使用 --apparent-size 开关。文件的“表观大小”是文件中实际存在的数据量。...例如,要在主目录中获取以 “Do” 开头的所有目录的大小,您将运行: sudo du -csh ~/Do* 102M /home/linuxize/Documents...更多Linux命令相关信息见Linux命令大全 专题页面 https://www.linuxidc.com/topicnews.aspx?tid=16
$ du -sh ./* 93M ./AndroidStudioProjects 1.0M ./Applications 153M ./Desktop 856M ..../JEDIT du: ....Library/Saved Application State/com.adobe.flashplayer.installmanager.savedState: Permission denied du
1.简介 du(disk usage)命令用于查看指定的目录或文件所占用的磁盘空间。 2.命令格式 du [OPTION]... [FILE]... du [OPTION]......4.常用示例 (1)显示指定文件或目录占用磁盘空间大小。 du -sh [file or directory] (2)显示指定目录及其所有子目录的大小。...du -h [directory] 5.注意事项 (1)文件大小与占用磁盘空间大小的区别。...-h 1B.txt 4.0K 1B.txt 这里我们先创建一个文件1B.txt,大小是一个字节,ls显示出的size就是1Byte,而1B.txt这个文件在硬盘上会占用1个block,因为Linux...---- 参考文献 [1]du manual [2]为什么用ls和du显示出来的文件大小有差别?
事情是这样的,昨天开发让我给他倒个日志,由于历史原因吧,没有日志系统,直接上服务器看了下他要的日志大小 [root@xxxxx apps]# du -hs smartorder.log 9.0G smartorder.log...看了下,不小,我问开发,要整个日志吗,还是可以按日期给他切一下,他说要整个,我想着日志文件,通常压缩完也没多少,就压缩了一下,压缩完确实也不是太大 [root@xxxxx apps]# du -hs...我就给他down下来发过去了 晚上回家,哥们找到我了 我说不可能啊,怎么可能100G,吓到我了,他还给我发了个截图 确实是100G,没办法,开电脑上服务器查看,通过ls指定--block-size查看大小...后来想起来,du查找的时候是按照block大小计算的,计算的是实际占用磁盘空间的大小,但即便这样,按道理,和ls命令查出来的大小不会差太多,但是凡事有例外 linux中有一种文件叫做sparse file...Sparse File以64KB为单位增量增长,所以磁盘上sparse file的大小总是64KB的倍数 Sparse File就是在文件中留有很多空余空间,留备将来插入数据使用。
du命令 也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的。...命令语法 du [选项][文件] 命令选项 -a, --all 显示目录中个别文件的大小。...只显示当前目录下面的子目录的目录大小和当前目录的总的大小,最下面的104为当前目录的总大小 显示指定文件所占的磁盘空间 > du rumenz.txt 查看指定目录的所占空间 > du src 0...只显示目录的总大小,提高可读性 > du -sh /root/ 807M /root/ 文件和目录的大小都显示 > du -ah src/ 0 src/lib 0 src/...sbin 4.0K src/doc 0 src/rumenz 52K src/one 108K src 原文链接:https://rumenz.com/rumenbiji/linux-du.html
du命令 也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的。...命令语法 du [选项][文件] 命令选项 -a, --all 显示目录中个别文件的大小。...只显示当前目录下面的子目录的目录大小和当前目录的总的大小,最下面的104为当前目录的总大小 显示指定文件所占的磁盘空间 > du rumenz.txt 查看指定目录的所占空间 > du src 0...) 只显示目录的总大小,提高可读性 > du -sh /root/ 807M /root/ 文件和目录的大小都显示 > du -ah src/ 0 src/lib 0 src...sbin 4.0K src/doc 0 src/rumenz 52K src/one 108K src 原文链接:https://rumenz.com/rumenbiji/linux-du.html
du命令可以显示某个特定的目录的磁盘使用情况。可以用来判断系统某个目录下是否存在超大文件。...默认情况下,du命令会显示当前目录下所有的文件、目录和子目录的磁盘使用情况,它以磁盘的块为单位来显示每个文件或目录占了多大存储。 $ du 264 ./Chapter14 16 ....du命令的参数如下: -c,显示所有已列出文件的大小 $ du -c 264 ./Chapter14 16 ./Chapter15/dir.C7JEUx 224 ./Chapter15 136 ..../Chapter17 792 . 792 total -h,按人类可读的格式输出 $ du -h 132K ./Chapter14 8.0K ....-s,显示每个输出参数的总计 $ du -s 792 .
du的用法 du命令用来查看目录或文件所占用磁盘空间的大小。...常用选项组合为:du -sh du常用的选项: -h:以人类可读的方式显示 -a:显示目录占用的磁盘空间大小,还要显示其下目录和文件占用磁盘空间的大小 -s:显示目录占用的磁盘空间大小...,不要显示其下子目录和文件占用的磁盘空间大小 -c:显示几个目录或文件占用的磁盘空间大小,还要统计它们的总和 --apparent-size:显示目录或文件自身的大小 -l :统计硬链接占用磁盘空间的大小... -L:统计符号链接所指向的文件占用的磁盘空间大小 du -sh : 查看当前目录总共占的容量。...du -sh * | sort -n 统计当前文件夹(目录)大小,并按文件大小排序 du -sk filename 查看指定文件大小
1> 要显示一个目录树及其每个子树的磁盘使用情况 du /home/linux 这在/home/linux目录及其每个子目录中显示了磁盘块数。...2> 要通过以1024字节为单位显示一个目录树及其每个子树的磁盘使用情况 du -k /home/linux 这在/home/linux目录及其每个子目录中显示了 1024 字节磁盘块数...3> 以MB为单位显示一个目录树及其每个子树的磁盘使用情况 du -m /home/linux 这在/home/linux目录及其每个子目录中显示了 MB 磁盘块数。...4> 以GB为单位显示一个目录树及其每个子树的磁盘使用情况 du -g /home/linux 这在/home/linux目录及其每个子目录中显示了 GB 磁盘块数。...10>只显示一个目录树的全部磁盘使用情况 du -s /home/linux 11>查看各文件夹大小:du -h --max-depth=1 ?
Linux查看磁盘空间一般可以用du,df,但是有些时候两个得到的结果却不一样....分别用du,df查看根分区的大小 > root# du -k -d 1 / 628 /run 41736 /etc 0 /dev 6761392 /root 6905636 /var...得到根目录/的大小是26514016KB df得到根目录/的大小是 26803328KB df 得到的比du得到的大,下面分析一下原因 五种原因 df 命令的全称是Disk Free ,显而易见它是统计磁盘中空闲的空间...du 命令的全称是 Disk Used ,统计磁盘有已经使用的空间。它是直接统计各文件各目录的大小,而不是从硬盘获得信息的。 用户删除了大量的文件后,du命令就不会在文件系统目录中统计这些文件。...lsof |grep deleted Linux系统磁盘分区有保留区的概念,会给root或指定用户预留5%或更大的空间,当使用到这块保留区的空间时,fdisk命令的计算将会是负数。
1、df 命令 用于显示 Linux 系统中各文件系统的硬盘使用情况,包括文件系统所在硬盘分区的总容量、已使用的容量、剩余容量等。...2、du 命令 是统计目录或文件所占磁盘空间大小的命令。 需要注意的是,使用"ls -r"命令是可以看到文件的大小的。...在统计目录时,不是想看父目录下的子目录名和子文件名到底占用了多少空间,而是想看父目录下的子目录和子文件的总磁盘占用量大小,这时就需要使用 du 命令才能统计目录的真正磁盘占用量大小。.../sh 188 #统计当前目录总大小 【例 2】 [root@localhost ~]# du -a #统计当前目录的总大小,同时会统计当前目录下所有子文件和子目录磁盘占用量的大小。.../install.log 4 ./.bash_profile 4 ./.cshrc …省略部分输出… 188 【例 3】 [root@localhost ~]# du -sh #只统计磁盘占用量总的大小
如果你在 Linux 命令行上工作,你会熟悉 du 命令。了解像 du 这样的命令,可以快速返回磁盘使用情况,是命令行使程序员更有效率的方法之一。...然而,如果你正在寻找一种方法来节省更多的时间,使你的生活更加容易,看看 dust,它是用 Rust 重写的 du,具有更多的直观性。 简而言之,dust 是一个提供文件类型和元数据的工具。...安装 dust 你可以使用 Rust 的 Cargo 包管理器安装 dust: $ cargo install du-dust 另外,你可以在 Linux 上的软件库中找到它,在 macOS 上,可以使用...│ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▓▓▓█ │ 1% 1.2M │ │ │ ┌── linux...│ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▓▓▓▓▓█ │ 0% 1.6M │ │ │ ┌─┴ linux_like
领取专属 10元无门槛券
手把手带您无忧上云