IT猫扑网:您身边最放心的安全下载站! 最新更新|软件分类|软件专题|手机版|论坛转贴|软件发布

您当前所在位置: 首页操作系统LINUX → 精解Linux find命令的使用

精解Linux find命令的使用

时间:2015-06-28 00:00:00 来源:IT猫扑网 作者:网管联盟 我要评论(1)

  Linux find命令是用来查找文件时使用的命令,熟练使用这一命令可以帮助我们快速查找所需要的文件,分别可以有时间、用户组、文件权限以及附加操作参数来帮助我们快速实现查找工作。

  find 命令

  1.与时间相关的命令

  -atime n : n为数字,含义为在n天之前的"一天之内"访问(access)过的文件.

  -ctime n : n为数字,含义为在n天之前的"一天之内"修改(change)过的状态的文件.

  -mtime n: n为数字,含义为在n天之前的"一天之内"修改(modification)过的文件.

  -newer file : file 为一个存在的文件,意思是说,只要文件比file还要新,就会被列出来.

  2. 与用户或用户组名称有关的参数:

  -uid n : n为数字,这个数字是用户的帐号ID,即UID,这个UID记录在/etc/passwd里与帐号名称对应的数字.

  -gid n : n为数字,这个数字是用户组名称的ID,即GID,这个GID记录在/etc/group.

  -user name : name为用户帐号名称,例如 dmtsai

  -group name: name为用户组名称,例如 users

  -nouser :查找文件的拥有者不在/etc/passwd

  -nogroup :查找文件的拥有者不在/etc/group中的文件.

  3.与文件权限及名称有关的参数:

  -name filename : 搜索文件名为filename的文件

  -size [+ -] SIZE : 搜索比SIZE还要大(+)或小(-)的文件,这个SIZE的规格有:c :表示byte,k:表示1024bytes,所以,要找比50KB还要大的文件,就是"-size +50K"

  -type TYPE : 搜索文件的类型为TYPE,类型主要有:一般正规文件(f),设备文件(b,c),目录(d),连接文件(l),套接字(s),及FIFO(p)等属性.

  -perm mode :搜索文件属性"刚好等于"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.附加操作:

  -exec command :command为其他命令,-exec后面可再接额外的命令来处理搜索到的结果.

  -print : 将结果打印出来,这个动作是默认动作.

  以上就是对Linux find命令的详细分析,参数介绍。

关键词标签:Linux find命令

相关阅读

文章评论
发表评论

热门文章 安装红帽子RedHat Linux9.0操作系统教程 安装红帽子RedHat Linux9.0操作系统教程 Tomcat9.0如何安装_Tomcat9.0环境变量配置方法 Tomcat9.0如何安装_Tomcat9.0环境变量配置方法 多种操作系统NTP客户端配置 多种操作系统NTP客户端配置 Linux操作系统修改IP Linux操作系统修改IP

相关下载

    人气排行 Linux下获取CPUID、硬盘序列号与MAC地址 dmidecode命令查看内存型号 linux tc实现ip流量限制 安装红帽子RedHat Linux9.0操作系统教程 linux下解压rar文件 lcx.exe、nc.exe、sc.exe入侵中的使用方法 Ubuntu linux 关机、重启、注销 命令 查看linux服务器硬盘IO读写负载