预览加载中,请您耐心等待几秒...
1/9
2/9
3/9
4/9
5/9
6/9
7/9
8/9
9/9

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

linux中的find命令有哪些用法参数设置是什么linux中的find命令详解一.find命令基本格式:findpathexpression1.按照文件名查找(1)find/-namehttpd.conf#在根目录下查找文件httpd.conf,表示在整个硬盘查找(2)find/etc-namehttpd.conf#在/etc目录下文件httpd.conf(3)find/etc-name'*srm*'#使用通配符*(0或者任意多个)。表示在/etc目录下查找文件名中含有字符串‘srm’的文件(4)find.-name'srm*'#表示当前目录下查找文件名开头是字符串‘srm’的文件2.按照文件特征查找(1)find/-amin-10#查找在系统中最后10分钟访问的文件(accesstime)(2)find/-atime-2#查找在系统中最后48小时访问的文件(3)find/-empty#查找在系统中为空的文件或者文件夹(4)find/-groupcat#查找在系统中属于group为cat的文件(5)find/-mmin-5#查找在系统中最后5分钟里修改过的文件(modifytime)(6)find/-mtime-1#查找在系统中最后24小时里修改过的文件(7)find/-userfred#查找在系统中属于fred这个用户的文件(8)find/-size+10000c#查找出大于10000000字节的文件(c:字节,w:双字,k:KB,M:MB,G:GB)(9)find/-size-1000k#查找出小于1000KB的文件3.使用混合查找方式查找文件参数有:!,-and(-a),-or(-o)。(1)find/tmp-size+10000c-and-mtime+2#在/tmp目录下查找大于10000字节并在最后2分钟内修改的文件(2)find/-userfred-or-usergeorge#在/目录下查找用户是fred或者george的文件文件(3)find/tmp!-userpanda#在/tmp目录中查找所有不属于panda用户的文件find命令参数1.使用name选项文件名选项是find命令最常用的选项,要么单独使用该选项,要么和其他选项一起使用。可以使用某种文件名模式来匹配文件,记住要用引号将文件名模式引起来。不管当前路径是什么,如果想要在自己的根目录$HOME中查找文件名符合*.log的文件,使用~作为'pathname'参数,波浪号~代表了你的$HOME目录。find~-name"*.log"-print想要在当前目录及子目录中查找所有的‘*.log‘文件,可以用:find.-name"*.log"-print想要的当前目录及子目录中查找文件名以一个大写字母开头的文件,可以用:find.-name"[A-Z]*"-print想要在/etc目录中查找文件名以host开头的文件,可以用:find/etc-name"host*"-print想要查找$HOME目录中的文件,可以用:find~-name"*"-print或find.-print要想让系统高负荷运行,就从根目录开始查找所有的文件。find/-name"*"-print如果想在当前目录查找文件名以一个个小写字母开头,最后是4到9加上.log结束的文件:命令:find.-name"[a-z]*[4-9].log"-print输出:[root@localhosttest]#ll总计316-rw-r--r--1rootroot30210811-1306:03log2012.log-rw-r--r--1rootroot6111-1306:03log2013.log-rw-r--r--1rootroot011-1306:03log2014.log-rw-r--r--1rootroot011-1306:06log2015.logdrwxr-xr-x6rootroot409610-2701:58scfdrwxrwxr-x2rootroot409611-1306:08test3drwxrwxr-x2rootroot409611-1305:50test4[root@localhosttest]#find.-name"[a-z]*[4-9].log"-print./log2014.log./log2015.log./test4/log2014.log[root@localhosttest]#find命令参数2.用perm选项按照文件权限模式用-perm选项,按文件权限模式来查找文件的话。最好使用八进制的权限表示法。如在当前目录下查找文件权限位为755的文件,即文件属主可以读、写、执行,其他用户可以读、执行的文件,可以用:[root@localhosttest]#find.-perm