查看目录下所有文件的大小并按照大小排序 du -sh * | sort -rh 2|0sort 命令: sort -n -k2 -r(其中:-n代表:以数字排序,k2代表:按第二列的值排序,r代表:逆序) 3|0scp的用法: cp 在本机复制文件,这个命令我们经常使用,但是跨机器复制cp就不行了,scp可以跨机器复制文件,示例: scp -Crvp -l 1 te...
例如,执行`du -sh /path/to/directory`命令来查找目录并以人类可读的方式显示其磁盘使用情况总和。 4. 排序du命令的输出:通过使用其他命令(如sort)来对du命令的输出进行排序。以下是按大小排序du命令输出的操作流程: “` du -s * | sort -n “` –`du -s *`命令:用于获取当前目录下所有文件和子目录的...
但是用du -sh命令看硬盘的使用空间时却没有那么大。具体情况如下图所示: /scratch分区在df -h命令下显示使用了622G的空间,而用du -sh则显示只用了277G的空间。 在网上找了一下df和du的区别,一个通俗易懂的说法如下(此处直接当一名搬运工): du,disk usage,是通过搜索文件来计算每个文件的大小然后累加,du能...
1. 按照文件或目录大小升序排序:使用du命令的“-s”选项和“-h”选项可以将结果按照升序排列并以易读的格式显示。例如,du -sh * | sort -h。 2. 按照文件或目录大小降序排序:与上面的命令相反,我们可以使用sort命令的“-r”选项来进行降序排序。例如,du -sh * | sort -rh。 3. 只显示最大的N个文件或...
1、查看当前目录总共占的容量,而不单独列出各子项占用的容量 ,在所在目录输入du -sh: 2、查看当前目录下一级子文件和子目录占用的磁盘容量: 3、统计当前文件夹(目录)大小,并按文件大小排序: 4、查看指定文件大小可以使用du -sh或du -a: 5、列出当前目录中的目录名不包括某字符串的目录的总大小:...
du -sh查看的文件大小与ll -h查看到的文件大小相差很多,具体来说就是有些文件显示一样大小,有些文件就差很多,比如/root/install.log,用ll-h查看是25k,用du -sh 查看是32k,原谅我是初学者,再大文件找不到几个了。。。另外好像所有的目录用ll查看都是4K,为什么? 谢谢大神赐教...
(1)du -sh * # 查看文件的使用情况; (2)du -h --max-depth=1 [文件目录]| sort -nr # 查找占用磁盘的文件目录的大文件,删除日志(优雅使用 echo "" > xx.log),发现磁盘使用率仍未下降; (3)lsof | grep delete # 发现有文件句柄并未释放的大文件,导致磁盘使用率未下降,文件已经 deleted 了,但是...
-u <用户ID>:按照所有者ID排序。-g <组ID>:按照组ID排序。-n <修改时间>:按照最后修改时间排序。-s <文件大小>:按照文件大小排序(与-o size相同)。现在让我们来看一些示例用法:1.显示/home/user目录中大于1GB的文件和目录:du -h -t 1G /home/user这个命令将显示/home/user目录中所有大于1GB的...
但du -sh 查看时发现空间已经腾出来了 通常这种情况都是文件被删除,但是还被进程占用,造成du与df结果不一致。 du -sh * 和df -Th显示大小不一样,一般而言,df显示的使用空间要大于du 因为:当一个文件被删除的时候,在文件系统的目录中已经不可见了,所以du就不会再统计它了。