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

我来回答

2个回答

懂视网 时间:2022-02-26 14:10

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

一、find查找命令

基本格式:find  path expression

1.按照文件名查找

(1)find / -name httpd.conf  #在根目录下查找文件httpd.conf,表示在整个硬盘查找
(2)find /etc -name httpd.conf  #在/etc目录下文件httpd.conf
(3)find /etc -name '*srm*'  #使用通配符*(0或者任意多个)。表示在/etc目录下查找文件名中含有字符串‘srm’的文件
(4)find . -name 'srm*'  

具体可以看看【5分享】文件查找命令find

Linux中find命令用法全汇总,看完就没有不会用的!

Linux中的find命令是系统操作中的关键工具,它依据多种条件搜索文件和目录列表。本文将通过实例详细解析35个常用find命令,从基本搜索到高级应用,分为五部分深入讲解。第一部分:基本名称查找 在当前目录查找test.c:find . -name "test.c"在/home目录查找test:find /home -name "test"忽略大小写查找...

Linux中find命令用法全汇总,看完就没有不会用的!

下面,我们将通过实例展示使用find命令的一些基本操作,帮助您全面掌握Linux查找命令。基础查找操作1. 查找特定名称的文件:在当前目录中查找名称为test.c的所有文件。在主目录下查找所有名为test的文件。在忽略大小写的情况下查找所有名称为test的文件。查找特定目录下的所有文件。查找当前目录中的所有PHP文件...

Linux命令之find的高级用法

1. 删除超时且空的文件夹:在当前目录下,使用`find -type d -empty -ctime +6 -exec rm {} \;`,可查找并移除超过6天且为空的文件夹。2. 查找特定大小的文件:在根目录下,`find -type f -size +1000M`,能定位大于1GB的文件。3. 查找特定权限的文件:在当前目录,`find -type f -...

Linux find 命令教程大全

25. 忽略大小写查找文件:查找/home目录下大小写不敏感的zabbix用户的所有文件,使用命令:find /home -user zabbix -iname "*.txt"。26. 查找特定时间内的文件:查找过去50天修改过的文件,使用命令:find / -mtime 50。27. 查找特定时间内的存取文件:查找过去50天存取过的文件,使用命令:find ...

centos7,find 命令的 7 种用法

在Linux世界中,find命令是开发人员不可或缺的工具,特别是在CentOS 7中。它在技术面试中也常常被提及,例如,解决如何删除一年未访问的日志文件问题。以下是find命令的七个实用场景:1. 搜索文件:按名称或正则表达式查找,如查找所有pdf格式的书籍(-name "*.pdf" -type f)。2. 查找类型:指定-...

关于find 命令的15个超级有用的例子

方括号 [] 内的内容为可选参数。运行 find 命令时,如果不带任何选项和参数,只会列出当前目录下的所有文件和目录,这在实际应用中作用不大。下面我们通过几个例子来了解 find 命令的用法。按名称查找文件和目录:使用 -name 选项,可以按照文件名搜索文件和目录。例如,查找当前目录及其子目录中名为 ...

linux系统find文件查询命令

以免消耗大量系统资源。同时,合理运用 find 可高效管理文件。例如,查找5天内修改的文件使用命令:[root@localhost ~]# find.-mtime -5。查找10天前的日志文件可使用:find ./ -type -d -ctime +10 | xargs rm -rf。合理运用 find 可以帮助高效查找和管理 Linux 文件系统。

Linux系统find命令详解

Linux系统中的find命令是一种强大的工具,用于在指定路径下根据各种条件查找文件或目录。这个命令通过匹配文件名、类型、大小、权限属性和时间戳等条件,帮助用户精确搜索所需内容。find的工作原理是逐层遍历指定目录,执行预设的条件筛选。find命令的使用方式灵活,基本语法为find [path...] [expression],...

太全面了!Linux下Find命令的概览及其7种用法

由于其可能消耗大量资源,常被放在后台执行,尤其是对于大型文件系统。find 命令的命令格式为:find pathname -options [-print -exec -ok ...],其功能涵盖在文件树中查找文件并进行相应的操作。以下列出几个关键的参数和选项:-name:按文件名查找 -perm:按文件权限查找 -prune:忽略当前目录查找 -...

find命令的哪些参数可以按文件大小和访问时间进行搜索?

- -amin:按修改时间查找,如查找10分钟内未修改的文件:`find . -type f -amin +10`然而,find命令的使用也需注意其对系统资源的消耗,特别是在负载高的服务器环境中,避免在高峰期执行大规模查找。总的来说,find命令是Linux环境中进行文件搜索和管理的强大工具,熟练掌握其用法对于日常操作和系统...

linux的find命令用法 linux find命令找文件 linux系统find命令 linuxfind命令详解 linux tail命令 linux find用法 linux基本命令的使用 linux常用的20个命令 linux查找目录的命令
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
突然头晕心慌出虚汗是为什么 出虚汗是什么 黄浦江大桥黄浦江大桥基本概况 龙凤区基本概况 学术论文录用通知出来可以算创新创业学分吗 大学没有创新创业学分真的不能毕业吗? wow6.2猎人pvp什么专精好 6.2猎人pvp天赋和雕文选择 wow6.2现在战士哪个专精好 pvp wow踏风武僧6.2什么pvp装备好 wow 6.2pvp职业选择,我现在手上有术士,猎人,骑士,小德,都100级了... 关于linux中find使用方法的一个疑问 我的支付宝现在是刷脸支付,我想恢复以前的输入密码支付,怎么操作 如何设置百度网盘的二维码扫描之后依然需要提取码? 苹果手机如何更改手机铃声 iPhone在手机上怎么改铃声 苹果微信怎么设置声音提示自己想要的 在文件管理删除了所有照片怎么恢复 抖音对方活跃关闭怎样才能知道他在不在线 怎么把删除的照片恢复到相册里 如果对方关闭抖音状态,他再上线我能知道吗? 怎样可以把以前删了的照片恢复 抖音关了活跃状态怎么别人还是能看到在线状态 抖音关闭了在线状态+为什么也看不到别人在线? 如何将删掉的照片恢复 电脑里文件怎么用qq发送 有人懂怎么在手机上把优酷里的视频存到百度云盘app里吗 怎么把手机中的视频存到网盘里 百度云盘的视频怎么保存到手机里 如何把网盘的视频存到手机上 百度云盘视频怎么保存到手机相册 如何在linux系统下使用 find 命令 linux中的find 命令怎么查找介于 两个大小之间的文件 linux的find的命令(菜鸟请教一下各位前辈) Linux find 命令有关问题 鸟哥的linux私房菜 find命令使用 手机里存储空间其他怎么清理 手机里的其他空间怎么清理 手机空间里面的其他怎么清理 linux系统搭建网站用什么环境 如何申请第二个? 怎么申请第二个? 双卡怎样注册第二个 小米手机放大镜怎么设置在哪里 怎么才能在申请第二个 一个手机号怎么申请第二个 小米手机如何进入检测模式 小米手机如何开启悬浮窗权限? 我有一个了,还想再申请一个微信账号,怎么申请呢? 小米手机如何开启应用隐藏 怎样申请第二个