find是linux 命令,它将档案系统内符合 expression 的档案列出来。你可以指要档案的名称、类别、时间、大小、权限等不同资讯的组合,只有完全相符的才会被列出来。find 根据下列规则判断 path 和 expression,在命令列上第一个 - ( ) , ! 之前的部分为 path,之后的是 expression。还有指DOS 命令 find,Excel 函数 find等。
在Linux的find命令中,perm是-perm选项的一个参数,用于按照文件权限来查找文件。
文件权限是指文件所有者、所属组和其他用户对文件的读、写、执行权限。在Linux系统中,每个文件都有一个与之关联的权限位,用于控制对该文件的访问权限。
-perm选项允许您根据文件权限来查找符合条件的文件。它可以接受一个三位数的八进制数作为参数,也可以使用符号表示权限。
例如,要查找具有读写执行权限的所有文件,您可以使用以下命令:
find /path/to/directory -perm 777
这将在/path/to/directory目录及其子目录中查找具有读、写、执行权限的所有文件。
您还可以使用符号表示权限。符号表示法中,+表示至少具有指定权限,-表示精确匹配指定权限,而/表示任何一种指定权限。
例如,要查找具有至少读写权限的所有文件,您可以使用以下命令:
在Linux `find`命令中,`-perm -g`是用于匹配文件权限的参数之一。具体解释如下:
`-perm -g`用于匹配与给定的文件权限位相对应的文件。其中, `-g` 表示文件组的权限。下面解释一下 `-perm` 参数的使用方式:
- `-perm /mode`:匹配任意一个 `mode` 中指定的权限组合。
- `-perm -mode`:匹配所有 `mode` 中指定的权限组合。
- `-perm +mode`:匹配包含任意一个 `mode` 中指定权限的组合。
在 `-perm -g` 中,`-g` 表示匹配文件组的权限位。它用于寻找具有与用户组权限位匹配的文件。这意味着文件的组权限位必须与 `-g` 参数中指定的权限位相匹配,才会被 `find` 命令找到。
例如,使用以下命令可以找到当前目录中具有用户组可读权限的文件:
```
find . -perm -g+r
```
linux下查看进程可以使用的命令:
1、ps命令查找与进程相关的PID号:
2、psa显示现行终端机下的所有程序,包括其他用户的程序。
3、ps-A显示所有程序。
4、psc列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。
5、ps-e此参数的效果和指定"A"参数相同。
6、pse列出程序时,显示每个程序所使用的环境变量。
7、psf用ASCII字符显示树状结构,表达程序间的相互关系。
8、ps-H显示树状结构,表示程序间的相互关系。
9、ps-N显示所有的程序,除了执行ps指令终端机下的程序之外。
到此,以上就是小编对于linux中find命令基本使用方法的问题就介绍到这了,希望这4点解答对大家有用。
网站标题:Linux中Find命令的使用方法
链接分享:http://www.mswzjz.cn/qtweb/news6/390456.html
攀枝花网站建设、攀枝花网站运维推广公司-贝锐智能,是专注品牌与效果的网络营销公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 贝锐智能