这篇文章主要介绍“linux系统下find的使用”,在日常操作中,相信好多人在Linux系统下find的使用问题上存在疑问,小编查阅了各色资料linux下的find,整理出简单好用的操作方式,希望对你们解答”Linux系统下find命令的使用”的疑问有所帮助!接出来,请跟随小编一上去学习吧!
find命令
1.与时间相关的命令
-atimen:n为数字,涵义为在n天之前的"三天之内"访问(access)过的文件.
-ctimen:n为数字,涵义为在n天之前的"三天之内"更改(change)过的状态的文件.
-mtimen:n为数字,含意为在n天之前的"三天之内"更改(modification)过的文件.
-newerfile:file为一个存在的文件,意思是说,只要文件比file还要新,都会被列下来.
2.与用户或用户组名称有关的参数:
-uidn:n为数字,这个数字是用户的账号ID,即UID,这个UID记录在/etc/passwd里与账号名称对应的数字.
-gidn:n为数字,这个数字是用户组名称的ID,即GID,这个GID记录在/etc/group.
-username:name为用户账号名称,比如dmtsai
-groupname:name为用户组名称,比如users
-nouser:查找文件的拥有者不在/etc/passwd
-nogroup:查找文件的拥有者不在/etc/group中的文件.
3.与文件权限及名称有关的参数:
-namefilename:搜索文件名为filename的文件
-size[+-]SIZE:搜索比SIZE还要大(+)或小(-)的文件,这个SIZE的尺寸有:c:表示byte,k:表示1024bytes,所以,要找比50KB还要大的文件,就是"-size+50K"
-typeTYPE:搜索文件的类型为TYPE,类型主要有:通常正规文件(f),设备文件(b,c),目录(d),联接文件(l),套接字(s),及FIFO(p)等属性.
-permmode:搜索文件属性"恰好等于"mode的文件,这个mode为类似chmod的属性值,举例来说,-rwsr-xr-x的属性为4755时,也会列下来.
-perm-mode:搜索文件属性"必需要全部包括mode的属性"的文件,举例来说,要搜索-rwxr--r--,即0744的文件,使用-perm-0744,当一个文件的属性为-rwxr--r--,即4755时,也会列下来,由于-rwxr-xr-x的属性己经包括了"-rwxr--r--"的属性了.
-perm+mode:搜索文件属性"包含任一mode的属性"的文件,举例来说,我们搜索-rwxr-xr-x,即-perm+755时,但一个文件属性为-rw-------也会被列举,由于它有-rw....的属性存在.
4.附加操作:
-execcommand:command为其他命令,-exec前面可再接额外的命令来处理搜索到的结果.
-print:将结果复印下来,这个动作是默认动作.
到此,关于“Linux系统下find命令的使用”的学习就结束了linux是什么系统,希望才能解决你们的苦恼。理论与实践的搭配能更好的帮助你们学习,快去试试吧!若果继续学习更多相关知识linux下的find命令,请继续关注编程网网站红联linux论坛,小编会继续努力为你们带来更多实用的文章!
本文原创地址://gulass.cn/lxtxfmldsyzn.html编辑:刘遄,审核员:暂无