du -sh * ; 即可。 快速定位的标准操作: # 显示磁盘使用情况,可以看到哪个目录占用磁盘较大 df -h; # 然后进入该目录,查看各个目录的大小 du -sh * ; 1. 2. 3. 4. 以上2步,基本可以直接定位到。 推荐命令 du -s * | sort -nr; -n 根据数字排序 -r reverse,反转(例如倒序) 注: du 命令不...
du -m --max-depth=1 /temp/logs | sort -nr | head -n 10 # 指定目录第一层,显示前 Top10,-m: 统计单位为MB,为什么不用-h?sort 大小排序只看数字,不看单位,可能会导致 2G 反而排序在 200M 之后;(只显示指定目录下第一层目录(不单个含文件)的大小;) du -m --max-depth=1 /temp/logs | ...
四、du命令的日常使用 1. 将文件从大到小排序 将目录下的文件从大到小进行排序。 [root@jeven ~]# du -sh /etc/sysconfig/* |sort -rh 272K /etc/sysconfig/network-scripts 8.0K /etc/sysconfig/sysstat.ioconf 8.0K /etc/sysconfig/cbq 4.0K /etc/sysconfig/wpa_supplicant 4.0K /etc/sysconfig/virt...
三、du -s:使用此选项时,du只显示目录所占用磁盘空间的大小,而不显示其下子目录和文件占用磁盘空间的信息。 默认情况下,du不显示目录下文件占用磁盘空间的信息,但它会显示其下子目录占用磁盘空间的信息;而使用-s选项以后,只显示xx目录占用磁盘空间的大小 四、du --apparent-size:显示文件或目录自身大小,而不是...
df联合sort通过用量大小排序 df --output=size,target | sort -n -rSize Mounted on98G /4.0G /dev/shm 4.输出格式字段 source:文件系统源fstype:文件系统类型itotal:索引节点总数iused:已使用的索引节点数iavail:可用的索引节点数ipcent:已使用的索引节点数百分比size:总磁盘空间used:已使用的...
du -sh : 查看当前目录总共占的容量。而不单独列出各子项占用的容量 du -lh --max-depth=1 : 查看当前目录下一级子文件和子目录占用的磁盘容量。 du -sh * | sort -n 统计当前文件夹(目录)大小,并按文件大小排序 du -sk filename 查看指定文件大小...
du和sort是 Linux 系统中常用的两个命令行工具,它们分别用于查看文件和目录的磁盘使用情况以及对文本进行排序。下面我将详细介绍这两个命令的基础概念、优势、类型、应用场景以及常见问题的解决方法。 du 命令 基础概念 du(Disk Usage)命令用于估算文件和目录占用的磁盘空间。它可以显示每个文件和目录的大小,以及整个文...
du --max-depth=1 [目录] # 只显示指定目录下第一层目录(不单个含文件)的大小; du --max-depth=2 [目录] # 只显示指定目录第一和二层目录(不含单个文件)的大小; 03 sort 常用参数 (sort 作用是将文件内容排序,以行为单位) -n # 依照数值的大小排序; ...
下面是一些sort命令的使用示例。 ### 示例一:按照字母顺序排序 假设我们有一个文本文件test.txt,内容如下: “` apple banana cat dog “` 我们可以使用sort命令按照字母顺序对这个文件进行排序: “` sort test.txt “` 输出结果为: “` apple banana ...
排除特定文件或目录,例如排除所有.yml文件。4. 结合其他命令 结合sort命令:可以轻松找出占用空间最大的目录,便于进行空间优化。 结合watch命令:实时监控目录的变化,使管理过程更加动态和灵活。5. 总结 du命令是Linux系统中一个强大的磁盘管理工具,熟练运用其选项能够大幅提升磁盘空间管理的效率。