通过下面的命令我们可以查看当前目录下那些文件超过我们设定的阀值。
find -type f -size +100M -print0 | xargs -0 du -h,其中100M就是我们设定的阀值,我们可以根据我们的需求来调整这个阀值。
如果我们想对结果做一个排序输出,我们可以运行下面的命令:find -type f -size +100M
-print0 | xargs -0 du -h | sort -nr
2.如何查找大文件夹
通过下面的命令,我们可以查看当前目录下文件夹的大小
du -h --max-depth=1,其中--max-depth是指文件夹的层级,例如1就是指当前目录下的文件夹,如果我们想对输出结果排序,可以使用下面的命令:du -h --max-depth=1 | sort -nr,如果我们想对上面的结果只输出前n个结果,可以使用下面的命令:du -h --max-depth=1
| sort -nr | head -n
在Linux中查看占用空间大文件和大文件夹的方法如下:
载安装SSH远程软件
通过ssh远程登录Linux服务器,如图:
利用du -sh /* 查看根目录下面的文件以及文件夹,如图:
由查看可知/usr目录占用空间最大
利用du -sh /usr/*查看/usr目录,如图:
进入usr目录可知,local里面占用空间最大,如图:
利用du -sh /usr/local/ *查看local文件,如图:
在local文件下可知,mysql文件最大,如图:
linux查看根目录下所有文件夹大小的方法如下: 1、进入根目录: cd /2、使用命令 : du -sh * 查看根目录下每个文件夹的大小 3、进入占用空间比较大的文件夹,然后再使用2中命令查找大文件。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)