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

关于find命令的使用

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

我来回答

3个回答

懂视网 时间:2022-02-26 13:59

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-02-26 11:07

查找文件应该用dir,要在c盘下,查找所有扩展名为“.txt”的文件:dir/a/s *.txt 列出当前目录下包括子目录中的所有扩展名为txt的文件。 FIND是在文件中搜索文字字符串。

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

C:\Documents and Settings\teacher>find /?
在文件中搜索字符串。

FIND [/V] [/C] [/N] [/I] [/OFF[LINE]] "string" [[drive:][path]filename[ ...]]

/V 显示所有未包含指定字符串的行。
/C 仅显示包含字符串的行数。
/N 显示行号。
/I 搜索字符串时忽略大小写。
/OFF[LINE] 不要跳过具有脱机属性集的文件。
"string" 指定要搜索的文字串,
[drive:][path]filename
指定要搜索的文件。
还有find只是来找文件中的字符、字符串的,并不能找你所说的文件
find命令怎么使用

1、根据文件格式进行查找:在/home下查找所有以 .txt 结尾的文件: find /home -name “*.txt"。2、根据文件目录层数查找:find --maxdepth+层数 按最大层数查找。--mindepth+层数 按最小层数查找。文件查找指令:查找/etc/目录下大小大于 1M的文件(记得大写):find /etc/ -size +1M。查找...

1对1 UIkit组件库

UIkit是一套轻量级、模块化且易于使用的开源UI组件库,由YOOtheme团队开发。它提供了丰富的界面元素,包括按钮、表单、表格、对话框、滑块、下拉菜单、选项卡等等,适用于各种类型的网站和应用程序。UIkit还支持响应式设计,可以根据不同设备的屏幕大小和分辨率进行自动调整,确保用户获得的视觉体验。此外,UIkit的文档齐全、易于使用,开发者可以轻松地学习和集成到他们的项目中。总的来说,UIkit是一个功能强大、易于使用且适用于各种场景的UI组件库,非常值得推荐。网易云信提供一站式的 1 对 1 UIKit 组件库,可以更快地搭建 1 对 1 社交平台,能够快速实现音视频呼叫、音视频通话、1对1消息发送、美颜和礼物功能,直接可以复用我们的组件源码就可以了。优势:1、全套1对1 UI组件,接入更快;2、全套业务代码...

linux命令find

1. find / -name "*.txt" -print:此命令用于在根目录及其子目录中查找所有扩展名为".txt"的文件,并将结果输出。2. find / -name "[A-Z]*" -print:查找文件名以大写字母开头的文件,不论大小写。3. find /etc -name "host*" -print:在/etc目录中搜索文件名以"host"开头的文件。4...

find命令参数详解

在find命令中,常用的参数包括:1. `-name`:按文件名搜索,支持通配符。例如,`find /home/user -name "*.txt"` 将在`/home/user`目录下搜索所有以`.txt`结尾的文件。2. `-type`:按文件类型搜索,如普通文件、目录、符号链接等。例如,`find /var -type d` 将在`/var`目录下搜索所有的...

如何使用find命令查找文件?

1. 指定搜索路径:使用find命令时,首先要明确你要搜索的目录或文件路径。例如,如果你想在/home/user目录下搜索文件,你可以使用以下命令:`find /home/user`。2. 使用-name选项:如果你知道要查找的文件的名称或部分名称,可以使用`-name`选项来缩小搜索范围。例如,要查找名为"example.txt"的文件,...

linux下find命令

find命令是linux下的命令,它主要有一个功能,具体介绍如下:find命令能够依照给定的路径和表达式查找的文件或目录。说明:如果服务器的负载比较高的话,那么就尽量不要在高峰期使用find命令,因为使用find命令进行模糊搜索还是较为消耗系统资源的。find命令的具体命令的语法格式为find[参数][路径][查找和搜索...

如何掌握find命令用法

1.命令格式:find pathname -options [-print -exec -ok ...]2.命令功能:用于在文件树种查找文件,并作出相应的处理 3.命令参数:pathname: find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。-print: find命令将匹配的文件输出到标准输出。-exec: find命令对匹配的文件...

linuxfind命令详解

可以使用以下命令:`find /var -type f -exec ls -l {} \;`上述命令中,-type f表示搜索普通文件,-exec选项用于执行ls命令,{}表示搜索结果,\;表示命令的结束。通过以上的详细解释,相信您对Linux find命令有了更深入的了解。find命令在Linux系统中非常常用,熟练掌握它可以提高系统管理的效率。

find命令怎么使用

对查找内容执行相应命令 -exec这个选项参数后面可以跟自定义的SHELL命令,格式如下:例2:把查找到的文件复制到一个指定的目录 [root@xuegod63~]#touch{1,2,3}.back [root@xuegod63mnt]#find/root-name*.txt-execcp{}/opt/;例3:查找多个类型文件 find命令中比较符的使用:-aand并且 -oor或者...

find 命令的 7 种用法

做一个尝试,请在终端上执行以下两个命令,并检查它们的结果有何不同:一个使用占位符:另一个不使用:-exec 选项后面的命令必须以分号(;)结束。众所周知,转义字符用于去除单个字符的特殊含义。在 Linux 中,反斜杠 用作转义字符。所以我们将它用于分号字符。总结 看完 find 命令的 7 种用法后...

find是什么命令,有什么用?

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

find命令的使用 linux的find命令用法 find命令的用法 linux的find命令 find和found的用法 find命令用法及参数 linux find命令找文件 find命令详解 find命令查找文件
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
如何判断需要清洗节气门 一体式水冷显卡安装教程:如何给高端显卡配上水冷散热? 一体式水冷显卡安装步骤是怎样的? 我的本田思域, 在市区跑,41升油,跑330公里,请问这个是不是很耗油?日本... 思域本田09款油费多少钱啊 本人刚买了二手09款本田思域 八万多公里买来后,机油变速箱油,助力油都... 二次元米娅是哪不动漫里的? 海贼王米娅是谁 右肺上叶磨玻璃密度结节影薄层116下叶两磨玻璃节影薄层155,353中叶少 ... 肺部玻璃结节的原因 注册免费域名不能使用qq邮箱吗 linux find命令怎么用 QQ邮箱注册的域名转出 命令提示符(DOS)下Find的用法 我通过QQ邮箱注册了新网的域名 linux中find命令的使用方法有哪些 注册域名拥有邮箱? CMD的find命令怎么用? 如何使用自己的域名来注册邮箱 Linux find命令怎么用? qq邮箱个性域名怎么申请? find命令的用法 如何隐藏自己的IP.不让别人从QQ里看出来我在哪里. 如何在自己的linux服务器上搭建网站 为什么我的QQ别人搜索不到?如果被屏蔽了,怎么解除? 如何让QQ好友看不到自己? Linux服务器怎么搭建网站以及安装wdcp管理系统 使用linux如何发布网页? 怎么隐藏自己的QQ动态,让其他人看不到? 如何在linux系统中制作网页 怎么申请注册域名公司邮箱? find命令的常用操作? qq邮箱域名 QQ邮箱与163邮箱相比,那个更安全?注册域名用那个邮箱最好? 如何使用find命令查找文件? 关于QQ邮箱域名 unix中的find指令怎么用啊 unix中find命令的用法 linux中find命令的使用方法有哪些? CAD中Find命令的使用,求大神解答? 批处理文件中 find 命令的例子 find指令是linux中的功能最齐全的搜索指令,求用法! 怎么申请带有域名的邮箱呀? 怎么注册带有域名的邮箱? 如何在linux系统中设置静态ip地址 有域名怎么注册邮箱 怎么申请带有域名的邮箱 以有域名了,如何申请域名邮箱 如何安装java环境 centos7 centos怎么安装java开发环境