确切的说,是控制expression中的options/tests/actions的运算方式,无论是options、tests还是actions,它们都可以给定多个,例如find /tmp -type f -name "*.log" -exec ls '{}' ; -print,该find中给定了两个test,两个action,它们之间从前向后按顺序进行评估,所以如果想要改变运算逻辑,需要使用操作符来控制。 注意...
#查找当前目录下属主为mysql的文件find ./etc -user mysql#查找当前目录下属组为gname的文件find ./etc -group gname#查找文件的用户ID不存在的文件find ./ -nouser#查找文件的组ID不存在的文件find ./ -nogroup#查找有执行权限但没有可读权限的文件find ./ -executable \! -readable#查找有执行权限的文件...
-executable:文件可执行。 -readable:文件可读。 -writable:文件可写。 代码语言:javascript 代码运行次数:0 运行 AI代码解释 [GeekDevOps@GeekDevOps-find/]$ find/-writable #显示内容过多,不展示。 -perm mode:查找权限为mode的文件,mode的写法可以是数字,也可以是ugo的方式如: 代码语言:javascript 代码运行次...
[n]:文件状态改变时间在n*24小时之前; -empty:寻找文件大小为0 Byte的文件或目录下没有任何子目录或文件的空目录; -executable:寻找可执行文件与可搜索的目录; -false:将find指令的返回值皆设为false; -fstype [type]:只寻找指定文件系统类型下的文件或目录; -gid [n]:文件所属用户组ID为n; -group [g...
-readable -writable -executable -wholename PATTERN -size N[bcwkMG] -true -type [bcdpflsD] -uid N -used N -user NAME -xtype [bcdpfls] -context 文本actions: -delete -print0 -printf FORMAT -fprintf FILE FORMAT -print -fprint0 FILE -fprint FILE -ls -fls FILE -prune -quit ...
find /sbin /usr/sbin -executable \! -readable –print 搜索可执行但不可读的文件 find . –perm 664 搜索所有者和组有读写权限,但其他用户可以读取但不能写入的文件。满足这些条件但设置了其他权限的文件(例如,如果有人可以执行该文件)将不匹配。
Linux find 命令用来在指定目录下查找文件。 任何位于参数之前的字符串都将被视为欲查找的目录名。 如果使用该命令时,不设置任何参数,则 find 命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。 语法 find path -option [ -print ] [ -exec -ok command ] {} \; 参数说明 :...
$ chmod +x executable_file “` 使用`chmod +x`命令可以为可执行文件添加执行权限。该命令会将可执行文件设置为可执行状态。执行权限用数字表示为rwx,其中r表示读权限,w表示写权限,x表示执行权限。使用`+x`表示添加执行权限。 2. 将可执行文件复制到系统路径下: ...
executable/library file:要查找依赖库的可执行文件或共享库的路径。 2. 示例: 假设我们要查找一个名为myapp的可执行文件所依赖的库,可以使用以下命令: “` ldd myapp “` 这将打印出myapp所依赖的库的完整列表。 3. 查找特定库的依赖: 如果我们只想查找特定库的依赖关系,可以使用grep命令来过滤ldd的输出。例...
11. Find SUID Files Find allSUIDset files. # find / -perm /u=s 1. 12. Find SGID Files Find allSGIDset files. # find / -perm /g+s 1. 13. Find Read Only Files Find allRead Onlyfiles. # find / -perm /u=r 1. 14. Find Executable Files ...