首页 / 热点百科

linux find命令的使用:系统find命令常见用法和高级用法总结

2024-08-18 14:16热点百科

find命令是linux下一个强大的查找命令。与locate命令相比,它需要遍历磁盘文件,因此查找速度较慢,但正因如此,它的实时性比locate好得多。另外一方面,find命令的查找条件比locate丰富得多。下面介绍一下find命令的常用用法及一些高级用法。

1、以名称为条件

find / -name 'prometheus'

2、以权限为条件

有时候需要查找特定权限的文件,可以使用-perm参数,例如查找当前目录下权限为755的文件:

find . -perm 755

3、以文件类型为条件

涉及参数-type,例如要查找当前目录下的符号链接文件:

find /opt -type d

注意:

f 普通文件d 目录b 块设备文件c 字符设备文件l 符号链接s 套接字p 管道文件

4、以时间为条件

涉及参数-mtime,-atime,-ctime,-newer,-anewer,-cnewer,-amin,-cmin等

find ./ -mtime 3 #查找3天前更改过的文件find ./ -mtime -3 #查找3天内更改过的文件find ./ -mtime 0 #查找今天更改过的文件find ./ -newer sort.txt #查找比sort.txt修改时间更新的文件find ./ -anewer sort.txt #查找比sort.txt访问时间更新的文件find ./ -amin 5 #查找5分钟之前访问过的文件

注意:

atime 最后访问时间mtime 最后修改时间ctime 最后修改时间,这里包括属性和权限

5、exec参数

-exec 参数后面跟的是command命令,它的终止是以;为结束标志的,所以这句命令后面的分号是不可缺少的,考虑到各个系统中分号会有不同的意义,所以前面加反斜杠。

{} 花括号代表前面find查找出来的文件名。

使用find时,只要把想要的操作写在一个文件里,就可以用exec来配合find查找,很方便的。在有些操作系统中只允许-exec选项执行诸如l s或ls -l这样的命令。大多数用户使用这一选项是为了查找旧文件并删除它们。建议在真正执行rm命令删除文件之前,最好先用ls命令看一下,确认它们是所要删除的文件。 exec选项后面跟随着所要执行的命令或脚本,然后是一对儿{ },一个空格和一个\,最后是一个分号。为了使用exec选项,必须要同时使用print选项。如果验证一下find命令,会发现该命令只输出从当前路径起的相对路径及文件名。

5.1、把ls 放到exec中

find /var/lib/mysql -name 'log*' -o -name '*bin*' -exec ls -al {} \;

5.2、查找更改为5天前的文件并删除

find /logs -type f -mtime 5 -exec rm {} \ ;

5.3、提示删除

find命令在当前目录中查找所有文件名以.log结尾、更改时间在5日以上的文件,并删除它们,只不过在删除之前先给出提示。

find . -name "*.log" -mtime 5 -ok rm {} \ ;按[y]键删除文件,按[n]键不删除

后面会分享更多devops和DBA方面内容,感兴趣的朋友可以关注下!

猜你喜欢

  • 热点百科

    老智能机刷什么系统最流畅

    年轻,激情而有活力,喜欢尝试新鲜的东西,热爱折腾。不折腾无青春。让我们一起来细数那些年咱们玩过的机,刷过的系统。【Windows 系统篇】XP系统(经典、稳定),老式电脑最佳选择,一起回顾一下熟悉的界面,经典的开机音乐Windows7系统,稳定、兼容性好。(第一大系统,就连Windows10发布了2年多还是无法撼动其一哥地位)..

    2025-06-15
  • 植物之最

    因“颜值爆表”走红的绿植,“艺术感”绝了,放玄关和客厅都高级

    现在家里摆盆绿植真成了门学问。前阵子逛花市被百合竹的颜值戳中,金绿交错的叶片像打翻的调色盘,枝干还自带雕塑感。买回家往玄关一搁,朋友进门就说像走进了设计师样板间。这玩意儿确实有魔力,比挂画灵动,比工艺品鲜活,枯枝败叶的仿真植物在它面前直接输透。以前总听说绿植是软装灵魂,现在才算真懂。百合竹那种舒展的..

    2025-06-14
  • 王鸥在线追星好霸气,千玺的姐姐粉好高级!

    王鸥在线追星?这王鸥自己不是明星吗?她粉哪一个明星呢?这到底是怎么回事呢?原来这王鸥是易烊千玺的粉丝呢,这真给力,这小哥哥一不小心把小姐姐给撩了,小编也都是易烊千玺的粉丝呢,这跟王鸥喜欢同一个少年呀?想下都觉得兴奋呢!王鸥在线追星近日王鸥转发爱奇艺娱乐关于“爱奇艺娱乐 X 易烊千玺 奇迹的诞生日 ”的门..

    2025-06-13
  • 科技百科

    教你重装原版win10系统

    首先既然你准备重装系统,那说明你的电脑肯定出了什么问题,垃圾软件太多、分类不规则太乱、电脑中毒、感觉电脑卡顿、甚至是电脑蓝屏死机等等当然这些原因是什么都不重要,本篇文章的重点是教会你如何重装WIN10!本篇文章分为两大部分,分别是可开机情况下重装,无法开机情况下重装,至于无法开机的原因大概就是你误删了C盘..

    2025-06-12
  • 排行榜

    最好用的面膜10大品牌,面膜排行榜 TOP10,使用感惊艳全网

    对于经常加班的职场人来说,时间是最宝贵的资源,而平时对于没有太多时间去顾及自己肌肤的宝子们,不妨看看下面的这几款面膜,这几款面膜是我总结了全网口碑最好以及最好用的十大面膜中找出来的,下面详细介绍一下其中的五款面膜,还不知道选择什么面膜的宝子们,一定不要错过哦!最好用的面膜10大品牌,上班族肌肤拯救指南..

    2025-06-11
  • 科技百科

    按摩梳子的正确使用方法图解

    买啥?按摩梳,这条视频帮你避雷!这条视频告诉你,哪款按摩梳买的是最值的。我的答案是:如果想要做头部按摩,包括肩颈全身的放松,选择五指梳简直太好用了。母亲节送妈妈也是非常贴心的。这个爆款小海豚,除了好用还是好用。整个升级加厚款,多的两个小尾巴,可以点按精明放松眼部,提拉我们的面部。用法真的是太多了。一..

    2025-06-11
  • 科技百科

    使用修图软件蒙版步骤

    指划修图的蒙版工具是用一张照片的部分或全部蒙在另一张照片上,从而制作出一张新照片。一 打开蒙版界面指划修图APP导入照片后,在进行一次以上修图的前提下,按如下图示顺序操作就可进入蒙版界面。二 蒙版主要用途(1)照片合成(2)曝光合成(3)景深合成(4)局部彩色(5)天空之镜(6)天城之镜(7)换天空(8)换背景..

    2025-06-11
  • 你不知道的系统,最全影子系统介绍

    现在中国科技产业越来越发达,与此应用而生出各种方便人类生活的产品,虚拟产品带动了中国生产力的发展。影子系统作为一项虚拟技术,它当然也给我们带来了方便。生活中我们已经离不开电脑,但是总会因为病毒感染而忧心忡忡。影子系统帮我们解决了一些问题,让我们一起来看一下吧!1.影子系统简介影子系统,是隔离保护Window..

    2025-06-06

微信分享

微信分享二维码

扫描二维码分享到微信或朋友圈

链接已复制