问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

linux操作系统利用find 命令如何查找某个目录的位置

发布网友 发布时间:2022-02-26 09:45

我来回答

2个回答

热心网友 时间:2022-02-26 11:15

find pathname -options [-print -exec -ok ...]
这个是搜索目录找文件的
要找某个问价弄得目录 应该用whereis 或者locate吧

热心网友 时间:2022-02-26 12:33

1、find的语法:
find [起始目录] 寻找条件 操作
2、表述方式:find PATH OPTION [-exec COMMAND { } \;]
find命令会根据用户给的option,也就是寻找条件从用户给出的目录开始对其中文件及其下子目录中的文件进行递归搜索。该命令中的寻找条件可以是一个用逻辑运算符 not、and、or 组成的复合条件。逻辑运 算符 and、or、not 的含义为:
(1) and:逻辑与,在命令中用“-a”表示,是系统缺省的选项,表示只有当所给的条 件都满足时,寻找条件才算满足。例如:
find –name ’tmp’ –xtype c -user ’inin’% 该命令寻找三个给定条件都满足的所有文件。
(2) or:逻辑或,在命令中用“-o”表示。该运算符表示只要所给的条件中有一个满足 时,寻找条件就算满足。例如:
find –name ’tmp’ –o –name ’mina*’% 该命令查询文件名为’tmp’或是匹配’mina*’的所有文件。
(3) not:逻辑非,在命令中用“!”表示。该运算符表示查找不满足所给条件的文件 。例如:
find ! –name ’tmp’% 该命令查询文件名不是’tmp’的所有文件。
需要说明的是:当使用很多的逻辑选项时,可以用括号把这些选项括起来。为了避免Shell本身对括号引起误解,在话号前需要加转义字符“\”来去除括号的意义。例:
find \(–name ’tmp’ –xtype c -user ’inin’ \)
3、在find中的option的内容了:
在option中,具体有参数:
-name ’字串’ 查找文件名匹配所给字串的所有文件,字串内可用通配符 *、?、[ ]。
-lname ’字串’ 查找文件名匹配所给字串的所有符号链接文件,字串内可用通配符 *、?、[ ]。
-gid n 查找属于ID号为 n 的用户组的所有文件。
-uid n 查找属于ID号为 n 的用户的所有文件。
-group ’字串’ 查找属于用户组名为所给字串的所有的文件。
-user ’字串’ 查找属于用户名为所给字串的所有的文件。
-empty 查找大小为 0的目录或文件。
-path ’字串’ 查找路径名匹配所给字串的所有文件,字串内可用通配符*、?、[ ]。
-perm 权限 查找具有指定权限的文件和目录,权限的表示可以如711,644。
-size n[bckw] 查找指定文件大小的文件,n 后面的字符表示单位,缺省为 b,代表512字节的块。
-type x 查找类型为 x 的文件,x 为下列字符之一:
b 块设备文件
c 字符设备文件
d 目录文件
p 命名管道(FIFO)
f 普通文件
l 符号链接文件(symbolic links)
s socket文件
-xtype x 与 -type 基本相同,但只查找符号链接文件。
以时间为条件查找
-amin n 查找n分钟以前被访问过的所有文件。
-atime n 查找n天以前被访问过的所有文件。
-cmin n 查找n分钟以前文件状态被修改过的所有文件。
-ctime n 查找n天以前文件状态被修改过的所有文件。
-mmin n 查找n分钟以前文件内容被修改过的所有文件。
-mtime n 查找n天以前文件内容被修改过的所有文件。
-print:将搜索结果输出到标准输出。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...时间会发作,很痛的,请问是这样吗?会痛多久? ...已经坏了,如今全身浮肿,尿排不出,医生说就这 我爷爷得了肝癌晚期,腹水,不能手术.听说氩氦超冷刀技术能治.哪里有... 父亲59岁得了肝癌晚期,医生说最多半年时间了,上面还有80多岁的爷爷... 长春跑大连的列车员,怎么区分正式分和临时工呢? 员工刚怀孕就被开除,开除负责人拒不认错,你如何看待该公司的态度?_百 ... 员工在职期间怀孕,老板可以无故迟退吗? 老板开除怀孕女员工违法吗 如何选购蚊帐 什么样的蚊帐最好 linux find命令 Linux下的find命令 dos命令中find的使用 批处理中find的用法请指教 find命令怎么使用 墙上油渍怎么去 墙壁上弄着辣椒油怎么清洗 不小心把油弄在墙上,怎么清洗干净 怎么给异地朋友点美团 怎么清除墙上油渍 白灰墙上的油渍怎么清理 墙上的油渍怎么去除 急!!!电脑输入法突然消失怎么办!!!! 墙壁上的油渍用什么清理 输入法突然消失 请问输入法总是忽然消失是怎么回事? 我的输入法在打字的时候突然消失是怎么回事怎么解决 输入法消失了怎么办??? 电脑输入法突然消失还剩一种怎么办 我怎么样打印电子发票,联通的,有步骤么 find命令之exec 怎样使用find命令来查找指定日期修改或创建的文件 Linux系统怎么建站?教你使用宝塔面板,在Linux系统搭建网站 如何在redhat linux系统搭建web网站 一个linux系统的服务器怎么实现建多个独立的站点呢? word文字效果设置文字文本边框的实线怎么做 哪个公司的哪个版本linux服务系统用来搭建网站最好? QQ群里群主怎么设置群成员禁止入多人聊天 qq怎么设置允许群成员拉人 QQ群怎样设置可以让多人管理同一个群? 怎样把qq群设置为不允许群内成员邀请好友 qq群怎么设置群成员等级 linux修改ip地址方法 怎么在QQ群聊天窗口把群成员设置出来 linux修改ip QQ群怎么设置禁止群成员邀请群里的其他成员加入其它群 QQ群如何设置群成员禁止互加 怎么在linux下修改IP地址 手机qq群怎么设置不得群成员通过群私下聊天,求解答 QQ群怎样才能设置让群成员限制发图?