find.-perm664#只会匹配权限为664 的文件 -mode find.-perm-664#匹配权限包含664的文件,比如665,777 /mode find.-perm/222#匹配owner/group/others任一位置满足可写权限,比如200,060 find.-perm/666#匹配owner/group/others任一位置满足可写权限或者可写权限,比如200,420 find.-perm/220#匹配owner/group任一...
在find . -type f -perm -6000 中的6000权限转为2进制为110 000 000 000,那么6000前的-号代表缺一不可,也就是如果有1的地方必须有1,那么这里找-6000权限的文件,这6000权限里前面有2个位置都是1,所以这里find找-6000权限的文件就是找前面2个位置都是1的文件.而只有a d这两个文件前2个位置都是1,所以...
-name filename #查找名为filename的文件 -perm #按执行权限来查找(mode为完全匹配,-mode为包含) -user username #按文件属主来查找 -group groupname #按组来查找 -mtime -n +n #按文件更改时间来查找文件,-n指n天以内,+n指n天以前 -atime -n +n #按文件访问时间来查找文件,-n指n天以内,+n指n...
*-perm-MODE:每一类对象都必须同时拥有指定权限,互相之间表示与的关系 #组合条件测试 *内容包含与:-a或:-o非:-not *德摩根定理: 非(A且B)=(非A)或(非B);非(A或B)=(非A)且(非B) 3、处理动作 #-print(默认)查找的结果复印到终端 #-ls查找的结果显示详尽信息,以长文件的格式输出 #-delete将查找...
find. -typef -perm777 例如,上述命令将搜索所有具有777权限的文件,这意味着文件对其所有者、组和所有用户具有读、写和执行权限。 6、按文件所有者查找文件 这个任务很简单。我们只需要在-user选项中指定一个用户名。例如,以下命令将找到所有属于 linuxmi 的文件: ...
1.name: 指定文件名 例子1. 找到以ken结尾的文件 [root@ken ~]# find / -name “*ken” 例子2:找到包含ken的文件 [root@ken ~]# find / -name “ken” | head -3 perm:指定文件权限 例子1:找到所有644权限的文件 [root@ken ~]# find / -perm 644 | head -3 ...
–`find-perm`:按照文件权限查找文件,可以指定具体的权限。 –`find-user`:按照文件所有者查找文件。 –`find-group`:按照文件所属组查找文件。 这只是一些常用的选项,Find命令还有更多的高级选项和条件可以使用。 5. Which命令的常见用途: Which命令通常用于以下几个方面: ...
-perm:根据文件的权限进行查找; -exec:对查找到的文件执行指定的命令; 3. 表达式: -and:逻辑与; -or:逻辑或; -not:逻辑非; ():用于分组表达式。 4. 实例演示: – 查找指定文件名的文件: find /path/to/dir -name “filename” – 查找指定类型的文件: ...
[root@localhost ~]# find.-mtime -3 -a -perm 644 #在当前目录下搜索3天以内修改过,并且权限是644的文件 2) -o:or逻辑或 -o 选项代表逻辑或运算,也就是 -o 的两个条件只要其中一个成立,find 命令就可以找到结果。例如: [root@localhost ~]#fin...
> find . -perm 755 -print #查找当前目录下755权限的文件 5、按类型查找文件 > find . -type d -print #查找当前目录下的所有目录 > find . ! -type d -print #查找当前目录下除了目录的其他所有类型文件 6、按修改日期查找文件 > find . -mtime-3 -print #查找更改时间在3天之内的文件 ...