问答文章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:46

我来回答

2个回答

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

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:16

你只实现这个目的,不用find
dir d:\*.exe /s/b

如果想保存列表到文件
dir d:\*.exe /s/b >c:\c.txt
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
尼康s70的主要性能 聚酯纤维弄上油怎么洗聚酯纤维弄上油如何洗 聚酯纤维沾油了怎么洗 明明累却睡不着怎么回事 累的睡不着觉怎么办 千锋、黑马程序员、动力节点IT培训怎么样 传智播客前端培训怎么样? 传智播客的新媒体运营培训课程怎么样 传智播客就业怎么样 传智播客的Java培训怎么样? 如何将PDF文件转Word文档 如何把pdf转成word文档 有些网页的图片文字不能复制粘贴,有什么办法吗 网页文字不允许复制怎么办?可以通过查看网页源代码的方法解决 如何才能把qq邮箱中接到的邮件下载到桌面并打印下来视觉 怎样注册新 我想注册个新,怎么注册? QQ怎么发图片和文字连一起的 新手机号怎么注册不了怎么办? 新手机号如何注册 QQ聊天怎么能连文字带图片一起发手机可以么 新手机号如何注册 为什么我的手机qq不能连图带字发出去了。 新联通手机号怎么注册 手机QQ聊天的时候图片和字怎么连在一起发? 新手机如何注册新码步骤 新手机号如何申请微信帐号 新手机号怎么申请 一个新手机号怎么注册 QQ聊天怎么样同时发图片和文字 如何掌握find命令用法 linux 下 find 命令的用法 批处理中find命令的运用 请问find系列命令中& 是什么意思? 手机下面没有返回键,怎么设置 华为手机怎么没有返回键怎么设置 华为手机没有返回键怎么弄出来 美团网新用户怎么抢购 oppo手机桌面没有返回键怎么设置 华为手机没有设置返回键,如何才能执行返回任务? 新手机没有返回键怎么调整 安卓手机返回键没有了怎么设置 在LINUX下怎么创建网页 linux里怎么创建网站 linux怎么创建网页快捷方式。 如何远程命令在linux上新建网站 淘宝店铺直播电脑上播在那里可以进行直播?有可以控制直播后台的软件吗? Linux系统下建立一个类似于IIS的Web服务器 请问linux下如何建立测试网页? 一个新手机号怎么注册