linux 如何查找当前目录下最大的文件夹

 我来答
天顺祥白事
2017-03-03 · TA获得超过1742个赞
知道大有可为答主
回答量:2126
采纳率:93%
帮助的人:1312万
展开全部
1,使用ls可以查看当前文件夹得所有文件,ls -l 可以显示文件的详细信息。

2,使用find命令可以在指定的目录下查找指定的文件:
例如 find . -name ".log" 指在当前目录下按文件的名称查找带.log的文件。

find其他参数还有很多:

-perm 按文件权限
例:find . -perm 755 -print find . -perm -007 -print

-user 按文件属主
-group 按文件所属用户组
find . -user bosstux1 -print

-mtime 按更改时间
find . -mtime -5 -print
-表示在5天之内更改过的
find . -mtime +5 -print
+表示在5天之前更改过的

-newer 对比更改时间来查找文件
find . -newer fileA ! -newer fileB -exec ls -ltar {} \;
更改时间比fileA新但是比fileB旧的文件,
touch -t 11051500 fileC 创建一个文件,指定该文件的最好一次更改时间为11月5日15:00
find . -newer fileC -print 查找更改时间在11月5日15:00之后的文件

-type 按文件类型查找
find /etc -type d -print

-size 按文件大小查找
find . -size +3000c -print 查找大小大于3000字节的文件
find . -size +10 -print 查找当前目录下大小超过10块(1块等于512字节)的文件

-depth 按目录顺序查找
find / -name "con.dept" -depth -print 从根目录下开始向下查找名称为“con.dept”的文件,先匹配所有符合条件的文件然后进入子目录中查找
大大虫
高粉答主

2017-02-28 · 醉心答题,欢迎关注
知道大有可为答主
回答量:4.2万
采纳率:76%
帮助的人:1.4亿
展开全部
由小到大排序,单位kB
du -ks * | sort -n -k 1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式