AIX命令介绍篇-find 命令实例讲解

AIX命令介绍篇-find 命令实例讲解

ID:41148539

大小:33.01 KB

页数:7页

时间:2019-08-17

AIX命令介绍篇-find 命令实例讲解_第1页
AIX命令介绍篇-find 命令实例讲解_第2页
AIX命令介绍篇-find 命令实例讲解_第3页
AIX命令介绍篇-find 命令实例讲解_第4页
AIX命令介绍篇-find 命令实例讲解_第5页
资源描述:

《AIX命令介绍篇-find 命令实例讲解》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、AIX命令介绍篇-find命令实例讲解我们经常需要根据文件特征查找一些文件,find命令就是实现这些功能的命令,下来我们就AIX操作系统上的常见操作进行介绍。 1、按文件名特征查找a) 在/目录下查找以.txt结尾的文件find/-name".txt"b) 在当前用户主目录下查找以数字开头的文件find~-name"[0-9]*" 或者find$HOME-name"[0-9]*" c)查找当前目录下所有文件(相当于ls)find./或find.d)查找用户主目录下所有不以字母开头的文件find~ !-name"[a-z,A-Z]*"e)查找根目录下以

2、a或b或c开头的文件find~ -name"[abc]*" 2、按文件类型特征查找注:如下各种类型都是文件,只是有不同的含义而已,这一点要明确d   目录l    符号链接(指向另一个文件)s   套接字文件b   块设备文件c    字符设备文件p   命名管道文件f    普通文件,或者更准确地说,不属于以上几种类型的文件因为各种类型文件的查找方法类似,如下以目录为例进行说明a)查找当前目录下的所有的目录(递归子目录)find./-typedb)查找当前目录下的所有的非目录文件(递归子目录)find./!-typed 3、按权限特征查找 在/目录

3、下查找755权限的各类文件find/-perm755 4、按文件属主特征查找a) 在/目录下查找用户mbfe的各类文件find/-usermbfeb)在/目录下查找属主帐户已经被删除(不存在的属主)的文件find/-nouser 5、按文件属组(用户组)特征查找a) 在/目录下查找属于用户组mqm的各类文件find/-groupmqmb)在/目录下查找已经被删除用户组的文件find/-nogroup 6、按文件大小特征查找按字节查找格式为nc,按块大小查找格式为na) 在/目录下查找大小大于300字节的文件find/-size+300cb) 在/目录

4、下查找大小超过10块(10*512字节)的文件find/-size+10  7、按文件链接数特征查找a) 在/目录下查找链接数大于3的文件find/-typef-links+3b)在/目录下查找链接数小于10且大于3的文件find/-type-links+3-links-10  8、按文件相关时间特征查找三种时间类型可用:mtime(修改时间),ctime(创建时间),atime(访问时间)时间范围设置:-n表示文件修改时间距现在n天以内,+n表示文件修改时间距现在n天以前a) 在/目录下查找3天内创建的文件find/-ctime-3b) 在/目录下

5、查找5天以前修改的文件find/-mtime+5c) 在/目录下查找修改时间比文件abc.txt新的文件find/-newerabc.txtd) 在/目录下查找修改时间比文件abc.txt旧的文件find/!-newerabc.txte) 基于c和d两个例子,我们可以在/目录下查找修改时间比文件abc.txt新但是比def.txt旧的文件find/-newerabc.txt! -newerdef.txtf)所以我们可以创建一个空文件,修改其修改时间到我们想要的,然后查找比其修改时间新的文件(甚至可以精确到几分钟内)假设当前时间为 2013年5月3日1

6、2点31分,我们为了获得12点30以来修改过的文件,可以作如下操作:touch-t05031230filecompfind.-newer filecomp 9、对find到的文件进行一些操作a) 列出~目录下大小大于300字节的文件find~-size300c-execls-l{};或者find~-size300c

7、xargsls-lb)删除~目录以.log结尾的7七天前的文件find~-name"*.log"-mtime7-execrm-rf{};或者find~-name"*.log"-mtime7

8、xargs rm-rfc)将~目录下以.lo

9、g结尾的7七天前的文件移动到/backup下find~-name"*.log"-mtime7-execmv{} /backup/;d)-exec换成-ok可以实现每执行一次返回结果行确认一次,主要防止删错文件find~-name"*.log"-mtime7-okrm-rf{};

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。