范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

find命令的7种用法

  可以很肯定地说,find   命令是 Linux 后台开发人员必须熟知的操作之一,除非您使用的是 Windows Server。
  对于技术面试,它也是一个热门话题。让我们看一道真题:
  如果你的 Linux 服务器上有一个名为  logs   的目录,如何删除该目录下最后一次访问时间超过一年的日志文件呢?
  这种情况很常见,但令人惊讶的是,并非每个开发人员都能在面试中清楚地写出这个命令。
  答案:首先我们需要使用 cd   命令进入对应的目录,然后,命令如下:find . -type f -atime +365 -exec rm -rf {} ; 
  如果你还没有完全理解上面的命令,完全不用担心。本文将介绍 find   命令的 7 个实际用途,您最终会掌握它。如果您已经知道了,那么阅读这篇文章对您来说将是一个很好的回顾。
  0. 按名称或正则表达式查找文件
  让我们从最简单的用法开始。要按特定名称搜索文件,命令如下:find . -name test.txt
  如何查找所有格式为 pdf 的书籍?使用正则表达式:find ./yang/books -name "*.pdf"
  默认情况下,find 命令会搜索常规文件,但最好进行指定(-type f  )以使所有内容更清晰:find ./yang/books -type f -name "*.pdf"
  1. 查找不同类型的文件
  除了搜索常规文件外,我们还可以通过指定 -type   选项来搜索其他类型的文件。
  例如目录:find . -type d -name "yang*"
  或者符号链接:find . -type l -name "yang*"
  2.按指定的时间戳查找文件
  要按指定的时间戳搜索文件,我们需要知道 Linux 系统中的 3 个不同的时间戳:访问时间戳(atime) :最后一次读取文件的时间。**修改时间戳 (mtime)**:文件内容最后一次被修改的时间。 **更改时间戳 (ctime)**:上次更改文件元数据的时间(如,所有权、位置、文件类型和权限设置)
  所以,正如开头提到的面试题,要搜索 atime   超过一年的文件,我们可以编写如下命令:find . -type f -atime +365
  如果我们需要查找 mtime   正好是 5 天前的文件,请不要包含 +  ,因为它的意思是"大于"。find . -type f -mtime 5
  显然,+   表示"大于",-   表示"小于"。所以我们可以搜索 ctime   在 5~10 天前的文件:find . -type f -ctime +5 -ctime -10
  3. 按大小查找文件
  -size   选项使我们能够按指定大小查找文件。我们可以将其计量单位指定为以下约定:b  :512 字节块(默认)c  :字节w:双字节字k:KBM:MBG:GB类似于按时间戳查找文件,+ 表示"大于",- 表示"小于"。例如,要查找大小为 10 MB ~ 1 GB 的文件:
  类似于按时间戳查找文件,+ 表示"大于",- 表示"小于"。例如,要查找大小为 10 MB ~ 1 GB 的文件:find . -type f -size +10M -size -1G
  4. 按权限查找文件
  合理控制文件的权限是 Linux 管理员的一项重要任务。find 命令的 -perm 选项可以帮助我们按指定权限查找文件:find . -type f -perm 777
  例如,上面的命令会搜索所有具有 777 权限的文件,这意味着一个文件对其持有者、组和所有用户具有所有的读、写和可执行权限。
  5. 按所有权查找文件
  这个任务很简单。我们可以使用 -user 选项指定用户名。例如,以下命令将查找所有属于 yang 的文件:find -type f -user yang
  6. 在找到文件后执行命令
  在大多数情况下,我们希望在找到我们需要的文件后进行后续操作。例如将其删除,或检查它们的详细信息等等。-exec 命令使这些所有事情变得更加容易。
  现在,要了解如何使用它,让我们回到之前提到的面试问题:find . -type f -atime +365 -exec rm -rf {} ;
  上述命令在 -exec 选项后是 rm -rf,其用于删除文件。{} 是用于查找结果的占位符。
  注意:占位符 {} 非常重要,尤其是在您想删除文件时。因为,如果您不使用它,该命令将对所有文件执行(而不是您刚刚通过 find 命令找到的文件)。
  做一个尝试,请在终端上执行以下两个命令,并检查它们的结果有何不同:
  一个使用占位符:find . -type f -atime +5 -exec ls {} ;
  另一个不使用:
  find . -type f -atime +5 -exec ls ;
  -exec 选项后面的命令必须以分号(;)结束。众所周知,转义字符用于去除单个字符的特殊含义。在 Linux 中,反斜杠  用作转义字符。所以我们将它用于分号字符。
  总结
  看完 find 命令的 7 种用法后,开始提到的面试题现在好像很容易解决了。你现在可以直接写下它的答案并将其解释清楚吗?

持续降价仅290元!英特尔I77820HK处理器华硕终破解神U再现,魔改也进入了一个全新的阶段。虽然QL3X这颗处理器貌似是I77820HK的测试版本,问题很多,但依然还是受到了消费者的热捧!便宜性能强悍自然是最大的原因了。100系列和2用了3年还能免费换新144显示器?体验AOC优质售后不卑不亢今天给大家分享的是一个客户的案例也感叹下AOC这个品牌的显示器售后的良心。大概的情况先跟大家说明一下就是某个网吧业主在2年多前购买了一批AOC的C32GX显示器,前阵子出现了一些问终身免费保养终身质保?别被忽悠了!这些套路你得知道近年来,国产车技术的发展可谓相当迅速,随着用户数量逐渐增多,自主品牌车企的信心也越来越足。市面上在售车型中,有很多国产车型都推出了终身免费保养政策,甚至是终身质保。在这些政策的加持你会买泡水车吗?为什么二手车返修率高,车贩子说出了真相2021年7月,郑州新乡等多地遭遇罕见的特大暴雨,城市瞬间发生严重内涝,造成大量损失。据报道,这次内涝灾害导致有近40万台车辆受损,灾后这些泡水车的流向话题一度占据了热搜榜榜首。这马自达为什么干不过丰田本田日产?同为日系老牌车企,他差在哪?马自达如今的境遇真的是一年不如一年,根据马自达官方公布的数据显示,2020年其在国内的累计终端销量约为21。45万辆,同比下滑了5。79,而这已经是马自达销量连续下滑的第三年了,2跑高速如何确保安全?交通部门提醒做好这4件事才行跑高速看似简单,实则暗藏风险,不管是新手还是老司机,都应该时刻保持警惕做到安全驾驶。高速公路上,事故的发生往往只有短短几秒钟,凭临时反应很难化险为夷。若要确保安全,必须要提前储备安白拿了21亿补贴,国内吸金约431亿美元,特斯拉让国内车企汗颜国内疯狂吸金,转身去造火箭!特斯拉现在的算盘打得是真漂亮。不过调侃之后,冷静分析下,特斯拉的实力仍然是最主要的因素,虽然自进入国内以来争议不断,但是其销量规模不降反升,这也给国内造科目一最容易扣分的7对交通标志,老司机都中招,你认识几对考过驾照的朋友应该都知道,科目一考试中,涉及交通标志的考题非常多,认识这些交通标志对于日后的驾驶有着非常大的帮助。交通标志的设立,旨在引导警示新老司机遵守交通法规,避免发生事故。但新车上市,颜值空间性能面面俱到,要买车的再等一等车市从来就不缺少热度,即便在缺芯潮的情况下,也不妨碍各个车企推出新车型。汽车消费对于一个家庭来说不算是小数目,货比三家永远都是真理,谁不想买到就是赚到?最近又有一波新车上市,实力如选购私家车,空间和性能二选一,该如何选?省点心不要瞎买了买车的时候,性价比越高当然是越好,但是在预算有限的情况下,往往鱼和熊掌不可兼得。影响国内消费者选购汽车的关键因素,基本上离不开空间和性能。两者兼顾那当然是再好不过,如若必须舍其一,800元买I7处理器16G内存的ITX电脑?大显卡畅玩游戏呃今天跟工厂定制的DDR316G镁光颗粒的专用条依然没到货,所以测试用8G的普通内存条代替,大家全当是16G吧,现在装好,明天测试也方便。一,1719伪ITX主板套装QL3XH11
负责人因诈骗100亿被判无期,你手上可能也有他的产品上海斐讯数据通信技术有限公司负责人顾国平被上海市第一中级人民法院判处无期徒刑,剥夺政治权利终身,并处没收个人全部财产。这个东西,你家里有吗?作为极客一份子的橙色派,在折腾的岁月里,python编程易混淆的知识点梳理1推导式请编写推导式生成1,4,9,16,25,36,49,64,81,100print(x2forxinrange(1,11))2输出的打印的结果print((x,y)forx,美国国会态度大转有史以来最积极最具建设性两党参与度最高的一次加密听证会?免责声明本文旨在传递更多市场信息,不构成任何投资建议。文章仅代表作者观点,不代表火星财经官方立场。小编记得关注哦来源PANews北京时间周三凌晨,来自CoinbaseCircleF6nm工艺台积电代工OPPO12月14日首发自研芯片12月8日消息,今天一早OPPO就在其官方微博上高调宣布将于12月14日下午的OPPO未来科技大会上发布OPPO首款自研芯片。据早前综合资料汇总,该芯片或采用台积电6nmEUV工艺国产手机开始颠覆用户认知!目前最好的12款推荐,堪称崛起新势力在以往国产手机曾经背负着不太好的名声价格低廉性能落后。不可否认,在价格方面具有竞争力是国产企业的强项,但近年来,国产手机在创新和设计方面加快了步伐。像小米Oppo和许多其他国产品牌速览OPPO将发首款自研芯片或采用6nm工艺,芯片团队近2000人出品搜狐科技作者张雅婷12月8日消息,OPPO将于12月14日15日举办未来科技大会,届时OPPO首个自研芯片将正式亮相。一位半导体猎头告诉搜狐科技,OPPO从2019年开始做芯片天风国际立讯的最坏时刻已过为Apple第二代元宇宙硬件供应商2。立讯为Apple第二代ARMR头戴装置的NPI供应商(第一代为和硕),这意味着1)立讯至少在初期为独家供货商与2)Apple的第二代ARMR头戴装置出货量将显著成长。3。立讯的小米10S跌至白菜价,骁龙870一亿像素曲面屏,成为真香中端机众所周知小米手机一直备受喜爱,配置在同价位里很有诚意,今年推出了不少爆款,像是小米11,小米11Ultra,小米Civi等等,都引起很大的轰动,销量自然也不会差到哪里去,但它也有几工信部卫健委面向医疗领域征集机器人典型应用场景央广网北京12月7日消息据工信部今日发布的消息,工业和信息化部国家卫生健康委员会近日联合发函,面向医疗领域征集一批具有较高技术水平成熟应用模式和显著应用成效的机器人典型场景。场景包opporeno7和vivox70那个性价比更高,更适合女孩子?由于opporeno7和vivox70价格差距实在有点大。直接对比配置参数的话,无疑是vivox70是配置更为优秀些的。但如果是要较性价比的话,就看下opporeno7和vivox破解动力电池回收课题来源人民日报破解动力电池回收课题(人民时评)动力电池容量衰减,无法支撑续航里程,换一块新电池却花费不菲。近段时间,新能源汽车废旧电池的回收处理问题受到广泛关注,成为我国新能源汽车产