码迷,mamicode.com
首页 > 其他好文 > 详细

===========find命令学习==========

时间:2016-08-03 01:24:09      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:

学习于该网址:http://roclinux.cn/?p=18

1、find . -name shuxiangguo:查看当前文件夹及子文件夹里有没有文件名为“shuxiangguo”的文件

.表示当前目录

-name表示按名称搜索

 

2、find . -type d -name shuxiangguo:想查看当前文件夹及子文件夹里有没有”shuxiangguo”目录

-type:表示设定类型,d表示文件夹类型,可以替换为f(普通文件)、l(链接文件)

 

3、find . -user shuxiangguo: 想查找当前目录及其子文件夹中“shuxiangguo”用户自己的文件有哪些

-user:用于设定所属用户的名称,此处可替换为-group,即所属用户组的名称

 

4、  查找当前目录下在5分钟内被访问过的文件

find . -amin -5

访问过用amin,修改过用mmin,文件状态改变过用cmin

精确到分钟的用amin,mmin,cmin,精确到天的用atime,mtime,ctime

在5分钟之内的用-5,在5分钟以上的用+5

 

5、想查找当前目录及子目录下文件大小大于10M的所有文件

# find . -size +10000000c

-size:表示文件大小,+表示大于某个数,-表示小于某个数。c表示单位是字节,你可以将c换成k,M,G。

 

6、上述所有的find命令都是查找当前目录及其子目录。如果不想深入到子目录中,而是只查找当前一层目录,则可以:

# find . -maxdepth 1 -name “*.c”

 

===========find命令学习==========

标签:

原文地址:http://www.cnblogs.com/shuxiangguo/p/5731277.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!