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

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 种用法后,开始提到的面试题现在好像很容易解决了。你现在可以直接写下它的答案并将其解释清楚吗?

小米12Ultra正式量产,新骁龙8Plus120W快充,11Ultra终于不贵了众所周知,小米12系列目前仅发布小米12X小米12小米12Pro三款机型,真正的高端旗舰小米12Ultra却迟迟未发布。据悉,全新的小米12Ultra已正式进入量产,之所以推迟发布更新15。4。1体验分享观望一天再更新的,手机型号13pm。之前版本15。4正式版,主要是为了方便口罩解锁更新的,续航比15。3版本降低一些,而且微信收信息延迟严重,这才更新的15。4。1。说下更新后体验蓝牙无线运动耳机哪个牌子好最适合运动的骨传导耳机和传统的有线耳机以及无线蓝牙耳机相比较,骨传导耳机在运动圈有着得天独厚的优势。不入耳设计是骨传导耳机的优势。其原理是通过头骨震动以音波的形式将声音传入听觉神经。这种方式安全卫生,在iQOONeo6后置摄像头模组曝光,iQOO9的设计思路?iQOONeo6外观设计曝光,这个手机后置摄像头是延续了iQOO9的设计思路,看起来iQOO今年应该也是要模块化自己的手机摄像头设计思路了?后置摄像头看起来很大,当然这个摄像头看起德媒俄罗斯国内应用商店将替代谷歌应用商店据德国法兰克福汇报网站3月30日报道,俄罗斯正在建立谷歌应用商店PlayStore的替代品。替代应用商店将于5月9日启动。每年俄罗斯都会在这个全国性节日里庆祝二战胜利。这个名为Na让渡隐私的个性化推荐,关还是不关?观察者网讯(文胡毓靖编辑庄怡)黑客帝国里,反叛军领袖墨菲斯向男主角尼奥提供了红蓝药丸的选择,吃了红色药丸能从幻象中醒来,面对的却是痛苦的末日图景,吃了蓝色药丸则停留在幻象中,一切如性价比才是王道,骁龙888Plus8GB5000mAh仅1699元,还有1亿主摄手机厂商们的激烈竞争,对于消费者来说是件好事,以往说到性价比手机,很多用户基本都是选择红米手机,但是现在的选择非常多了,因为其他厂商也是有高性价比手机可选,包括OPPO的realm不知道怎么关闭算法推荐?32款主流App的关闭教程来了4月1日,ZAKER新闻对长短视频类社交媒体类综合电商类音频类这四大领域的32款头部主流App展开了测评。通过关闭流程信息告知关闭效果三大维度的测试,对这些App进行了综合性的排序2021银行科技投入图谱六大行投入总额超千亿科研人员逆势增长21世纪经济报道记者陈植上海报道随着银行数字化进程加快,越来越多银行纷纷加大科技投入。这在各家上市银行去年财报展现得淋漓尽致。通联数据Datayes统计显示,去年国有大型银行(包括国际化?有戏!国产芯片打入苹果供应链,技术为王时代机会良多机圈传来一则好消息国产企业长江储存正式成为苹果储存芯片的供应商!有些人可能不明白这个意义有多大,要知道,苹果一向对供应链有着相当严格的要求,能进入苹果的供应链,侧面说明我国企业的技舍弃8000万的杨元庆这些年挣了多少钱?中新经纬4月2日电(林琬斯)2日,中新经纬从联想集团内部人士处获悉,联想集团董事长兼CEO杨元庆在联想集团新财年内部信中表示,联想集团产线工人等一线基层员工克服了新冠疫情和其他因素
王自如做的首款手机!格力大松G7上架,起售价2959元几个月前,网上曾曝出过关于格力手机方面的消息。其中,最受网友们关注的就是知名数码领域的KOL王自如受邀加入了格力手机部门,一时间网上关于董明珠和王自如之间的讨论也非常多。而值得关注字节强制1075工作制,996彻底被大厂抛弃?一提到互联网职场,首当其冲的关键词就是内卷。面对激烈的竞争,越来越多的年轻人,不堪重负纷纷选择躺平。图片来源于网络,侵删!而今,反内卷浪潮涌起字节跳动将开启1075模式1075模式你认为实体店已经落寞了吗?不到穷途末路,也是日落西山,大势已去,以前实体的辉煌岁月,将随着人工智能,用工费用增加,原材料涨价,各种税费增涨,地价上涨,环保抓紧,在青山绿水中渐渐的衰落直至灭忘。谢谢邀请。你说知识跨境商品需不需要贴中文标签?有网友问老黎我在网上购买的跨境商品,没有中文标签,是假货吗?还有网友问线下保税进口商品展示店,陈列的商品需要贴中文标签吗?老黎答1没有中文标签,不代表是假货2保税展示店,可以不用贴你见过哪些薅羊毛的套路?骗运费险,在拼多多和淘宝平台,大量下单,但是到货之后不拆封,直接退回,现在平台给商家的运费险补贴是10元左右,基本上个人的话一天用这个挣个几百,当然还有这样的团伙。作为商家申请平台我国5G套餐公布,为什么现在还有那么多人用4G套餐?为啥?穷呗,还能为啥?速度没想涨起来,话费蹦哒的老高,图个啥?因为4g套餐还可以用吗,没必要使5g套餐啊,西安在的套餐流量卡套餐使用太快了,没必要换5g套餐流量卡,5G资费高普及率华为发布星光巨塔发力元宇宙,到底什么是元宇宙?当前情况下元宇宙还属于炒概念的阶段,未来几年十几年都难以达成元宇宙设想的情况,而现在就开始操作元宇宙,在我看来就是割韭菜。12年的时候比特币大涨,15年的时候又炒作区块链,如今几年智能手机淘汰了那么多产品,可为何淘汰不了手表,手表现在有何用?手表看时间一目了然,一台手腕就知道几点。手机看时间,拿在手里的时候跟手表差不多踹在兜里或者放包里,需要有个掏出来的过程。没有息屏显示的话还得按一下电源键。看似差不多,实际上效率差远百度等大厂出来的人才应聘你会要吗?我面试过几位大厂出来的运营,有个小伙子,百度工作一年半,我问他会写点东西吗,他说大学的时候写点,那就相当于没写呗。这个百度的小伙子,隶属于百度文库的小说部门,我从没听说过百度有小说现场探访智能机器人集体亮相进博会会盖房子干农活11月5日,第四届国际进口博览会正式接待观众参观,各种高科技产品令人眼花缭乱。北青北京头条记者发现,展会上最吸引眼球的是技术装备展区,很多参展企业都带来了自己最高端的产品智能机器人中澳专家学者云端讨论香港创新科技技术及其商业化发展来源人民网澳大利亚频道人民网悉尼11月4日电11月3日,由香港贸易发展局悉尼大学共同主办的香港创新科技及其商业化发展的学术研讨会通过网络视频形式在线上召开。本次研讨会旨在为在澳创新