问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

find的用法

发布网友 发布时间:2022-03-20 09:48

我来回答

2个回答

懂视网 时间:2022-03-20 14:09

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 11:17

find命令的一般格式:
find pathname -options [-exec]
pathname 是find命令所查找的目录路径
-exec 对匹配的文件执行该参数所给出的shell命令
find的用法有哪些?

3、"find + 宾语 + 介词短语":表示找到某物的位置或方向。例如:我们终于找到了通向山顶的路。(find + 路 + 通向山顶的)我们在地图上找到了那个城市的位置。(find + 位置 + 在地图上)4、"find + 宾语 + 从句":表示发现某人或某物的情况或状态。例如:老板发现他们在偷窃公司机密。(fi...

find的用法有哪些?

1. find + 宾语 + 名词/形容词:表示发现某人或某事物具有某种特征或状态。例句:I found the book interesting.(我发现这本书很有趣。)2. find + 宾语 + 动词-ing形式:表示发现某人正在做某事。例句:I found him reading a book.(我发现他正在看书。)3. find + 宾语 + 过去分词:表示...

find的用法

重新找到;重新获得(失物);拾得,寻着,寻得:例:to find a missing book 找回丢失的书

find的find的用法归纳

find的用法归纳如下:一、作动词:1.find的基本意思是“发现,找到”,作“发现”解时指发现已存在而以前不知道的事物,作“找到”解时指找到了所寻找的东西,知道了其下落,强调寻找的结果。引申可作“查明”“偶然遇见”“供给”“到达”“努力获得”“知道…是有的”等解。用于法律术语还可表示“...

find的用法和固定搭配

find的用法和固定搭配:find可作名词和动词,基本含义有发现、找回、查明、被发现的人、发现物,后面可直接接名词,固定搭配有find sth for sb/find sb sth,意为找到某物。find的中文意思及用法介绍 1、作为动词时,意为(意外或偶然地)发现,碰到;找到;找回;(经寻找、研究或思考)发现,查明,找出...

find的用法有哪些?

find的用法如下:1、find主要用作及物动词,可接名词、代词、带疑问词的动词不定式或从句作宾语,也可接双宾语,其间接宾语可以转换为介词for的宾语,可用于被动结构。例句:I found him a job.他已经找到一份工作。2、find还可接以动词不定式或“(to be+) adj./v -ed/ v -ing/ prep. -phrase”...

find和found的用法,仔细点哦

一、find的用法 1. 作为动词的用法:find通常表示寻找的动作或过程。例如:“I am trying to find my lost keys.”在这个句子中,find表示正在进行的动作。2. 作为名词的用法:find还可以作为名词,意为“发现”或“发现物”。例如:“It was a great find ...

find 命令 7 种高级用法

find /path/to/directory -atime +365 -exec rm -rf \;-exec 选项后面的命令必须以分号(;)结束。众所周知,转义字符用于去除单个字符的特殊含义。在 Linux 中,反斜杠\用作转义字符。所以我们将它用于分号字符。总结:看完 find 命令的 7 种用法后,开始提到的面试题现在好像很容易解决了。

find用法

find 英音:[faind] 美音:[faɪnd]及物动词 vt.1.找到,寻得;发现;碰上[O1][+(that)]Newton found that all masses attract each other.牛顿发现所有的物质都相互吸引。I've found the book I was hunting for.我已找到了我曾搜寻的那本书。2.发现...处于某种状态[+(that)]Y...

find有几种用法?

find的三种用法如下:第一个是find + 名词,常见搭配句型是find + sb + sth。第二个是find + sth +介词,可以表示发现什么 第三个就是find + 宾语从句,find it + adi.+ to do sth,或者find + n.+ indoing sth,都是发现某人在做某事的意思。双语例句:1、They believe that if you ...

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
求迈克尔·杰克逊(Michael·Jackson)20首最经典、最好听的歌曲 michael jackson的全部歌曲都哪些?大神们帮帮忙 michael jackson的全部歌曲 工作很累,下班回家后做的第一件事是什么,说说看? 你下班之后第一件事干嘛? 麦克风里的电池充了一天电停一天电跑了点再充充停一天不试用敢不敢... ...特别费电,可充电电池充满使用半小时就没电了,怎么会事?无线接收器设... ...被减数,减速差三个数家起来等于1000,其中减速是96.被减数和差... 在一个减法算式里,被减数,减数与差这三个数的和是388,减数比差大16求... 在减法算式中,差和减数相加得520.被减数是多少? 电脑表格下划线怎么打 WORD表格中的下划线上面怎么打字怎么加进去 exc表格下划线怎么打出 制作表格种下划线怎么打出来啊,就要下划线,上面空白不能填的 哪些软件可以去除视频上的水印,而且不花钱? 电子表格里怎么打下划线 表格里边横线怎么打出来 表格横线怎么打出来 我电脑输入法不见了?? qq怎么创建小号不用手机号注册 我电脑上的输入法没了怎么办 Qq怎么不用手机号注册小号? 我的电脑输入法没有了怎么办 我的电脑输入法咋没有了 百度网盘文件如何共享 百度网盘可以共享使用吗 Win7如何在桌面设置便签与备忘录 在VMware中安装CentOS操作系统老是出现“无法检测此光盘中的操作系统 您需要指定要安装的操作系统” 安卓手机微信怎么恢复文件? 我用vmware安装了centos6.5的操作系统,请问怎么设置中文? 表格下划线怎么打 unix的find命令用法详细 linux find命令使用求助 Linux系统find命令应用 excel表格下划线怎么做? excel怎么打出下划线_______和大横线—————(不是小减号-------)。 表格怎么打下划线 一般表格填写东西的那个下划线是怎么打出来的? &符号表格怎样打出来 重阳习俗。 重阳的节日风俗是什么? 重阳节习俗什么节日 怎么在word文档中加下划线! 文本如何设置横线 如何做一个表格! 我要做表格怎么做 怎么做表格?越详细越好! win10的c盘满了怎么清理 win10c盘满了如何清理 win10如何清理磁盘空间?C盘空间满了怎么办?
  • 焦点

最新推荐

猜你喜欢

热门推荐