* -fls file :查找到的所有文件的长格式信息保存至指定文件中,也可用重定向的方式 -ok COMMAND {} \; :对查找到的每个文件执行由COMMAND指定的命令,对于每个文件执行命令之前,都会交互式要求用户确认 -exec COMMAND {} \; :对查找到的每个文件执行由COMMAND指定的命令,没有-ok中的交互式确认。 其中{}用于...
find / -type file -size +1G -ls浏览所有 1G 以上大小的文件的详细信息 四、常用参数汇总 五、逻辑运算符 [root@localhost ~]#find 搜索路径 [选项] 搜索内容 选项: -a:and逻辑与 -o:or逻辑或 -not:not逻辑非 1) -a:and逻辑与 find 命令也支持逻辑运算符选项,其中 -a 代表逻辑与运算,也就是 -a...
To locate all the file that are owned by a particular user in /home directory, run following ...
如果 -path "/usr/sam" -a -prune 为假,则求值 -print ,-print返回真,或逻辑表达式为真;否则不求值 -print,或逻辑表达式为真。 这个表达式组合特例可以用伪码写为 if -path "/usr/sam" then -prune else -print 避开多个文件夹 find /usr/sam \( -path /usr/sam/dir1 -o -path /usr/sam/file1...
find是Linux 中强大的搜索命令,可以按照文件名、权限、大小、时间、属主属组等,在指定目录下快速查找所需要的文件。命令所在路径:/bin/find。 find命令语法 语法: find[ 指定目录 ][ 寻找条件 ][ 查完后执行的动作 ]或者: find path -option[ -print ][ -exec -ok command ]{} \; ...
$ find /bin -maxdepth 2 -perm /a=x /bin /bin/preseed_command /bin/mount /bin/zfgrep /bin/tempfile... output truncated ... 三、基于文件拥有者和用户组的查找 13. 查找属于特定用户的文件 查找当前目录下,属于 bob 的文件。 $ find . -user bob../abc.txt ...
Linux find 命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则 find 命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。 语法find path -option [ -print ] [ -exec -ok command ] {} \;参数说明 :...
-print: find命令将匹配的文件输出到标准输出。-exec: find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为'command'{};,注意{}和;之间的空格。-ok: 和-exec的作用相同,只不过以一种更为安全的模式来执行该参数所给出的shell命令,在执行每一个命令之前,都会给出提示,让用户来确定是否执行。
-exec:find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为'command' { } \;,注意{ }和\;之间的空格 1、find ./ -size 0 -exec rm {} \; 删除文件大小为零的文件 rm -i `find ./ -size 0` 或 find ./ -size 0 | xargs rm -f & ...
1、语法:find path -option [ -print ] [ -exec | -ok command {} \]path : find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。-print:find命令将匹配的文件输出到标准输出。-exec:find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为command { } ;...