百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>服务器> centos中查找出大文件命令汇总
分享文章到:

centos中查找出大文件命令汇总

发布时间:01/15 来源: 浏览: 关键词:
在linux中查找文件大小可使用find与参数size可以解决,如果查找大的目录或文件大小可用du来操作,下面我分别介绍一下

在linux中简单的查找文件与目录大小很简单

#已易读的格式显示指定目录或文件的大小,-s选项指定对于目录不详细显示每个子目录或文件的大小
du -sh [dirname|filename]
 
如:
 
当前目录的大小:

 代码如下
du -sh .

 
当前目录下个文件或目录的大小:

 代码如下
du -sh *

 
显示前10个占用空间最大的文件或目录:

 代码如下

du -s * | sort -nr | head

* -h已易读的格式显示指定目录或文件的大小
* -s选项指定对于目录不详细显示每个子目录或文件的大小

如何在目录中找出所有大文件?

linux下的find命令用来查找文件,通过man find就知道它是无所不能的。所以按照文件大小来查找文件就不在话下。从man find搜索size,可以看到如下信息:

-size n[cwbkMG]
   File uses n units of space.  The following suffixes can be used:

   b    for 512-byte blocks (this is the default if no suffix is used)

   c    for bytes

   w    for two-byte words

   k    for Kilobytes (units of 1024 bytes)

   M    for Megabytes (units of 1048576 bytes)

   G    for Gigabytes (units of 1073741824 bytes)

注意:默认单位是b,而它代表的是512字节,所以2表示1K,1M则是2048,如果不想自己转换,可以使用其他单位,如c、K、M等

A.

1) 句法 for RedHat / CentOS / Fedora Linux

 代码如下

find {/path/to/directory 打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有10人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板