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

find的用法是什么?find后接什么?

发布网友 发布时间:2022-03-20 11:24

我来回答

4个回答

懂视网 时间:2022-03-20 15:45

Linux中find的使用法?

操作系统:centos7

软件版本 :find4.6

设备型号:ThinkPad E15

find命令用于查找指定目录下的文件,同时也可以调用其它命令执行相应的操作。

find语法格式:find  路径名称   选项       

find命令选项:

-name 按照文件名查找文件。  “名称”

-perm 按照文件权限来查找文件。666 777 等

-user 按照文件属主来查找文件

-group 按照文件所属的组来查找文件

-mtime  -n  / +n 按照文件的更改时间来查找文件,

- n 表示文件更改时间距现在n天以内

+ n 表示文件更改时间距现在n天以前

-type 查找某一类型的文件

b - 块设备文件

d - 目录

c - 字符设备文件

p - 管道文件

l- 符号链接文件

f - 普通文件

-size n  查找符合指定的文件大小的文件

-exec    对匹配的文件执行该参数所给出的其他linux命令, 相应命令的形式为' 命令 {} ;,注意{ }和 ;之间的空格,{}代表查到的内容

例1:查找当前目录下所有的TXT格式的文件

[root@xuegod63 ~]# touch a.txt xuegod.txt

[root@xuegod63 ~]#  find . -name "*.txt"

。。。

./a.txt

./xuegod.txt

2、按照更改时间或访问时间等查找文件

如果希望按照更改时间来查找文件,可以使用mtime,atime或ctime选项

mtime:  文件最后一次修改的时间

atime:  最后一次访问时间

ctime:  文件的最后一次变化时间,也就是修改时间

例1:在root目录下查找更改时间在1天以内,被黑客修改的文件

[root@xuegod63 ~]# find /root/ -mtime -1

对查找内容执行相应命令

-exec    这个选项参数后面可以跟自定义的SHELL命令,格式如下:

例2:把查找到的文件复制到一个指定的目录

[root@xuegod63 ~]# touch {1,2,3}.back

[root@xuegod63 mnt]# find /root -name "*.txt" -exec cp {} /opt  ;

例3:查找多个类型文件

find命令中比较符的使用:

-a  and 并且

-o  or  或者

+  超过

-   低于

[root@xuegod63 ~]# touch a.pdf back.sh

[root@xuegod63 ~]# find ./ -name "*.sh" -o -name "*.pdf"

[root@xuegod63 ~]# find /etc -size +20k -a -size -50k | wc -l

22

[root@xuegod63 ~]# find /etc -size +20k  | wc -l

49

例4:  按权限查找:-perm

[root@xuegod63 ~]# find /bin/ -perm 755   # 等于0755权限的文件或目录

[root@xuegod63 ~]# find /bin/ -perm  -644 #-perm -644  至少有644权限的文件或目录

例5:查找的目录深度:

-maxdepth 1  #只查找目录第一层的文件和目录

如:查找/bin目录下权限等于644的文件

[root@xuegod63 ~]# find /etc/ -maxdepth 1 -perm 644 | more

总结:find命令使用方法和参数

find命令选项:

-name 按照文件名查找文件。  “名称”

-perm 按照文件权限来查找文件。666 777 等

-user 按照文件属主来查找文件

-group 按照文件所属的组来查找文件

-mtime  -n  / +n 按照文件的更改时间来查找文件,

- n 表示文件更改时间距现在n天以内

+ n 表示文件更改时间距现在n天以前

-type 查找某一类型的文件

b - 块设备文件

d - 目录

c - 字符设备文件

p - 管道文件

l- 符号链接文件

f - 普通文件

-size n  查找符合指定的文件大小的文件

-exec    对匹配的文件执行该参数所给出的其他linux命令, 相应命令的形式为' 命令 {} ;,注意{ }和 ;之间的空格,{}代表查到的内容

热心网友 时间:2022-03-20 12:53

1.find + 名词 (sb /sth) ...发现 【例】find a can;2. find + sb + sth 为某人找到某物;3. find + sb + doing sth /find + sth + Ved 发现…处于某种状态;遇见;碰见 .

find:英 [fʌɪnd];美 [faɪnd]

热心网友 时间:2022-03-20 14:11

D
go out of: 离开

All the fight seemed to go out of him.
他似乎再无斗志.
Will denim jeans ever go out of date?
粗布牛仔裤会过时吗?

find我们可从下述几点掌握find的用法。

一、find意为"发现、发觉"

作此意解时,其后接宾语+宾补(分词、形容词、副词、名词、介词短语或to be)。作宾补的动词用现在分词还是过去分词取决于动词同宾语之间的关系。

A group of children were found playing on the playground. 有人发现一群孩子正在操场上玩耍。

We have found him (to be) a dishonest person. 我们发现他是一个不诚实的孩子。

I find it necessary to get a map while traveling. 我感到旅行的时候有必要搞到一张地图。

二、find意为"找到、寻找"

应当注意,find作"找到,寻找"解时,侧重寻找的结果;而look for则侧重寻找的过程。

I lost my cellphone this morning. I've been looking for it ever since, but I haven't found it.今天上午我把手机丢了。从那时起我就一直在找,可是到现在还没找到。

三、find后接从句

find后可接that-clause,表示"发现一个事实、道理"。

He found that some of the natives knew his language. 他发现有几个本地人懂他的语言。

四、find,discover 及invent的区别

find和discover均可用于指偶然发现或通过研究的发现。find是较非正式用词,表示找到或发现的意思。discover指通过有意识地寻找或查询,发现某种已经存在的现象或事物。invent则表示发明以前不存在的东西。

Please find my hat for me. 请把我的帽子找来给我。

It was Columbus who discovered America in 1492.就是哥伦布在1492年发现了美洲。

Alexander Bell invented the telephone in 1876. 亚历山大?贝尔在1876年发明了电话。

五、find构成的常用短语

find oneself(发现自己真实的能力、性格等);find fault with(抱怨;挑剔);find one's way to(设法到达)等。

The manager is always finding fault with my work. 经理总是对我的工作吹毛求疵。

I hope you can find your way home. 我希望你能找到回家的路。

热心网友 时间:2022-03-20 15:46

find本身是及物动词,后面可以直接接名词(包括动名词)、介词、代词等作为宾语。例如:I find a car.我找到了一辆车。find常用的短语用法有:(1)find sb doing sth发现某人正在做某事。I found her cooking for the children.我找到她时她正在给孩子们做饭。(2)find + sb + sth. 为某人找到某物I wonder if you could find me a deck of cards?(3)find + sth + 介词Thrushes are a protected species so you will not find them on any menu.(4)find + 宾语从句The two biologists found,to their surprise,that both groups of birds survived equally well…这两位生物学家惊奇地发现,两组鸟都很好地存活了下来。(5)find it + adj. + to do sth.At my age I would find it hard to get another job.到了我这个年纪自己就会发觉很难再找到一份工作了。(6)find + n. + in doing sth.How could anyone find pleasure in hunting and killing this beautiful creature?怎么会有人以猎杀这种美丽的动物为乐呢?(7)find用作名词时,为发现的意思。His discovery was hailed as the botanical find of the century.他的发现被誉为本世纪植物学的最重大发现。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 笔记本电脑如何调亮屏幕亮度 大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 Linux中在当前目录下查找某个文件。 在/etc目录下查找文件名以“.conf”结尾的文件. 用什么命令啊? shell怎么用文件名查找文件位置 linux下按文件名和文件内容查找文件 Linux中查找文件夹的命令 iphone手机闹钟声音怎样调小 可不可以使用 find 命令查找出linux系统的所有文件中所有含一段相同内容的文件名字,如果行怎么做啊 linux下查找find指令如何实现查找最新的名字包含bb的文件 怎么设置短信来信息不显示出来苹果手机 苹果11怎么不显示消息内容了 linux怎样查找文件 苹果手机 怎么设置锁屏时来信息看不见内容? linux find命令查找结果怎么获取 怎么用find命令查找文件中的函数smi 同时匹配几个字符串的文件,如何用find命令查找 linux 查找文件过滤 find命令 如何用find命令查找某个文件夹下包含所有指定关键字的所有文件。 find命令如何查到出可执行文件吗 简述find命令和whereis命令在查找文件上的区别 如何用find命令只查找到文件,但不包括目录 find的用法是什么 苹果手机通知不显示内容怎么设置 find在句中的用法 有关find的用法 find 的用法 自已的微信头像放不清楚怎么办? find的用法? 如何在虚拟机安装centos7 微信头像清晰度太高上传后被压缩就会变得极模糊,怎么破?我用图软件调锐度可以解决,但是清晰度惨不忍睹 如何实体机上安装centos7 怎么取消Windows10的锁屏密码(Microsoft账户登入的) 台式电脑的锁屏的windows10怎么取消账户被禁用 centos 7 安装系统的时候怎么安装 电脑的锁屏密码如何取消 win10锁屏密码忘记了怎么重置? linux怎么发布网站 Linux 如何创建个人网页空间 求安装kali的详细安装图文步骤 安装kali2.0后需要做哪些事情 安装kali过程中的问题