Linux操作系统find命令详解

Linux的find命令用于在指定目录下查找文件和目录。

find命令的一般形式为:find pathname -options [-print -exec -ok ...]。

pathname:find命令所查找的目录路径,例如用.来表示当前目录,用/来表示系统根目录。

-print:find命令将匹配的文件输出到标准输出。

-exec:find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为'command' { } ;,注意{ }和;之间的空格。

-ok:和-exec的作用相同,只不过以一种更为安全的模式来执行该参数所给出的shell命令,在执行每一个命令之前,都会给出提示,让用户来确定是否执行。

find命令选项-name:按文件名查找;-perm:按照文件权限来查找文件;-user:按照文件属主来查找文件;-group:按照文件所属的组来查找文件;-mtime -n +n:按文件更改时间来查找;-nogroup :查找无有效所属组的文件,即该文件所属的组在/etc/groups中不存在。

以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。

相关