centos高级元数据搜索命令
时间:2025-02-16 12:21:44
6,基于星期顺利进行查看与星期有关的模板共有 -atime、-ctime、-mtime。下面以 -mtime 指明:-mtime n: n为倍数,表列不止在n天之在此以前的“一天之内”被变更过的档案名;-mtime +n:表列不止在n天之在此以前(都有第n天本身)被变更过的档案名;-mtime -n:表列不止在n天之内(都有第n天本身)被变更过的档案名;-newer file:file为一个依赖于的档案,表列不止比file还要原不须档案名。范例:1,加载档案新增日时在距今天每一次二天区域内的档案find ./ -mtime -22,加载档案新增日时在距今天每一次二天以上的档案find ./ -mtime +23,加载档案新增日时在距今天每一次一天以上二天区域内的档案find ./ -mtime 24,加载档案新增日时在距今天每一次也就是说区域内的档案find ./ -mmin -25,加载档案新增日时在距今天每一次也就是说以上的档案find ./ -mmin +26,加载档案新增日时在距今天每一次一分以上也就是说区域内的档案find ./ -mmin 27,加载档案新增星期比档案abc的内容可新增星期原不须档案find ./ -newer abc8,加载/etc编目下,所有比/etc/passwd档案新增的档案。find /ect -newer /etc/passwd9,加载档案访问星期比档案abc的内容可新增星期原不须档案find ./ -anewer abc10,加载从今天开始到24不间断在此以前,/etc编目下所有更再改过内容可的档案都时会被表列不止来。find /etc -mtime 0
7,基于应用程序来或应用程序来四组名顺利进行查看应用程序来或应用程序来四组名有关的模板:-uid n:n为倍数,暗示应用程序来的UID;-GID n:n为倍数,暗示应用程序来的GID;-user name:name为应用程序来账号名字;-group name:name为应用程序来四组名;-nouser:探寻档案的私有不依赖于于/etc/passwd的档案;-nogroup:探寻档案的所可靠户四组不依赖于于/etc/group的档案。范例:1,加载root应用程序来在/home编目下的所有档案。find /home -user root2,加载四组叫做gname的档案或编目find ./ -group gname3,加载属主被封禁的档案find / -nouser -type f4,加载应用程序来四组被换掉的档案find / -nogroup -type f
8,基于档案特权顺利进行查看档案特权有关的模板:-perm mode:加载档案特权同一时间大于mode的档案;-perm +mode:加载档案特权“还包括任一mode的特权”的档案;-perm -mode:加载档案特权“必须要全部仅另加于mode的特权”的档案范例:1,加载特权为644的档案或编目(只需这两项)find ./ -perm 6642,加载应用程序来/四组特权为读写出,其他应用程序来特权为读(其他特权不另加)的档案或编目find ./ -perm -6643,加载应用程序来有写出特权或者四组应用程序来有写出特权的档案或编目find ./ -perm /220find ./ -perm /u+w,g+wfind ./ -perm /u=w,g=w4,加载私有特权有读特权的编目或档案find ./ -perm -u=r5,加载应用程序来四组特权有读特权的编目或档案find ./ -perm -g=r6,加载其它应用程序来特权有读特权的编目或档案find ./ -perm -o=r
9,常见混合加载方式加载档案模板有:! 不属于-and(-a) 并-or(-o) 或者范例:1,在/TMP编目下加载大于10000个位并在最后2分钟内修再改的档案find /tmp -size +10000c -and -mtime +22,在/编目下加载应用程序来是fred或者george的档案档案find / -user fred -or -user george3,在/tmp编目之中加载所有不属于panda应用程序来的档案find /tmp ! -user panda
10, 1,加载自力档案或自力编目find ./ -empty2,加载自力编目并封禁find ./ -empty -type d -delete3,加载自力档案并封禁find ./ -empty -type f -delete
11,find其他:1, 也就是说加载非黑影的档案(不看不止黑影档案):
find . !−regex".∗/..∗"!−regex".∗/..∗"
12,清扫临时档案1,每个档案掩码的以后面都有 -name. 该列表可以扩充为仅另加于您能够清扫的管理系统之中的任何临时档案类型。在文档的解释器和相互连接操作过程之中,程序来员及其机器时会降解范例之中的那些档案类型:a.out, *.o 和 core. 其他的应用程序来往往也时会降解值得注意的临时档案,可以常见如 *.tmp, *.junk等档案掩码来对立即顺利进行除此以外的编辑。您似乎还辨认不止将立即放到一个专指 clean的脚本语言之中更加可靠,当能够清扫一个编目之中的内容可的时候就可以指派该脚本语言。find . −namea.out−o−name′∗.o′−o−name′core′−namea.out−o−name′∗.o′−o−name′core′ -exec rm -f {} ;
13,管控 LOG 和 TMP 档案的存储自力间,1,要为降解大量档案的应用程序来管控 LOG 和 TMP 档案存储自力间,可以将下列立即放到到每天运行的 cron任务之中:find $LOGDIR -type d -mtime +0 -exec compress -r {} ;find $LOGDIR -type d -mtime +5 -exec rm -f {} ;第一个立即找寻 $LOGDIR 编目之中所有还包括在 24 不间断内 (-mtime +0) 顺利进行了修再改的数据的编目(-type d), 对它们顺利进行缓冲器 (compress -r {}) 以花费磁盘。如果这些编目至少了一个指导工作周 (-mtime +5),第二个立即则将其封禁 (rm -f {}),以便降低磁盘上的必需自力间。通过这种方式,cron 任务终端地根据您所所选的星期可视对编目顺利进行管控。
14,find立即之execexec解释:-exec 模板左边跟的是command立即,它的终止是以;为结束标志的,所以这句立即左边的冒号是极为重要的,难以实现各个管理系统之中冒号时会有不尽相同的含意,所以以后面加反斜杠。{}花顺序排列代表以后面find加载不止来的档案名。范例:1, ls -l立即放在find立即的-exec可选之中find立即给定到了当在此以前编目下的所有普通档案,并在-exec可选之中常见ls -l立即将它们表列不止。find . -type f -exec ls -l {} ;2,在编目之中加载变更星期在14日以在此以前的档案并封禁它们find . -type f -mtime +14 -exec rm {} ;3,在编目之中加载变更星期在5日以在此以前的档案并封禁它们,在封禁之在此以前不须给不止提示find . -name "*.log" -mtime +5 -ok rm {} ;4,加载档案移动到所选编目find . -name "*.log" -exec mv {} .. ;,5,用exec可选指派cp立即find . -name "*.log" -exec cp {} test3 ;
15,find -exec之中常见grep立即范例:find立即首不须给定所有档案叫做“ passwd*”的档案,例如passwd、passwd.old、passwd.bak,然后指派grep立即到底在这些档案之中否依赖于一个root应用程序来。find /etc -name "passwd*" -exec grep "root" {} ;
16,依靠管道,
1,把find立即给定到的档案名发送至给xargs立即
find立即辅以exec和xargs可以对所给定到的档案指派差不多所有的立即。
二,which:加载管理系统立即位置which立即的模板:-a:将所有由PATH编目之中可以找寻的立即均表列不止来,而不是只表列不止第一个被找寻的立即。which立即的PNG: which [-a] commandwhich范例:[root@176-140-17-46 ~]# which ifconfig/sbin/ifconfig[root@176-140-17-46 ~]#三,whereis:程序来名查看:whereis立即的PNG:whereis [-bmsu] 档案或编目名whereis立即的模板:-b 只加载整数PNG的档案-m 只加载在指明档案manual方向下的档案-s 只招source源档案-u 加载不在上述三个可选当之中的其他比如说档案whereis 范例:[root@176-140-17-46 ~]# whereis ifconfigifconfig: /sbin/ifconfig /usr/share/man/man8/ifconfig.8.gz[root@176-140-17-46 ~]# whereis -m ifconfigifconfig: /usr/share/man/man8/ifconfig.8.gz[root@176-140-17-46 ~]#四,locate:依靠资料戈加载档案locate 不是Linux自带的立即,如果不能再改立即能够yum 配备配备:yum -y install mlocate配备不须常见locate定位内容可,如果还报如下错:可能是配备不须后不能新增戈locate: can not stat () `/var/lib/mlocate/mlocate.db': No such file or directory解决办法:新增戈:updatedblocate立即的PNG:locate [-ir] keywordlocate立即的模板:-b, 便是basename 只给定方向名的基名-c, 便是count 只输不止找寻的数量-d, 便是database DBPATH 常见DBPATH所选的资料戈,而不是可选资料戈 /var/lib/mlocate/mlocate.db-e, 便是existing 只墨水当在此以前档案的请注意-L, 便是follow 检查和档案否依赖于时,伪装大写出字母文档(可选)-h, 便是help 看不止试图-i, 便是ignore-case 看来尺寸写出-l, 便是limit, -n LIMIT 另加制输不止(或小数)以另加制请注意-m, 便是mmap 看来,为了向后接口-P, 便是nofollow, -H 检查和档案否依赖于时,不要伪装大写出字母文档-0, 便是null 在输不止上有NUL的单独请注意-S, 便是statistics 不要查看请注意,墨水关于每个资料戈的统计文档-q, 便是quiet 沉静方式而,不时会看不止任何错误电邮-r, 便是regexp REGEXP 常见基本示例便是regex 常见扩充示例-s, 便是stdio 看来,为了向后接口-V, 便是version 看不止版本文档-w, 便是wholename 给定整个方向名(可选)locate范例:[root@www ~] # locate passwd/etc/passwd/etc/passwd-/etc/news/passwd.nntp/etc/pam.d/passwd五,type:看不止所选立即的类型type立即PNG:type [option] [commond]type立即的模板有:-t:输不止“file”、“alias”或者“builtin”,分别暗示给定的解释器为“缓冲解释器”、“立即通称”或者“内外解释器”;-p:如果给不止的解释器为缓冲解释器,则看不止其绝对方向;-a:在服务端“PATH”所选的方向之中,看不止给定解释器的文档,仅另加于立即通称。立即的类型似乎有如下几种:alias: 通称;keyword: 关键字,ShellCOBOL;function: 变量,Shell变量;builtin: 内建立即,Shell内建立即;file: 档案,磁盘档案,缓冲立即;unfound: 不能找寻。type范例:[root@176-140-17-46 ~]# type datedate is /bin/date[root@176-140-17-46 ~]# type mysqlmysql is /usr/bin/mysql[root@176-140-17-46 ~]# type nginxnginx is /usr/sbin/nginx[root@176-140-17-46 ~]# type ifif is a shell keyword[root@176-140-17-46 ~]#
关注点赞不迷路[居然]
。年轻人认知功能下降表现利活乳酸菌素片治什么病
浅表性胃炎如何治疗
艾得辛吃了有效果吗
尿液浑浊
腰椎间盘突出怎么止痛
血糖仪哪个牌子准确度高
视疲劳怎么缓解
上一篇: 花落珍乳网 国内乳腺专科该网站医院获批
下一篇: 4同年2日至5日 本市尾号不限行
- .博瑞医药3月9日主力资金净买进404.57万元
- .银行花式“补血”热度可见一斑,配股募资渐升温
- .关于中远海特与芬兰Metsa Fibre 公司达成协议纸浆COA运输合同的公告
- .湖南科力远新能源股份集团有限公司 关于近期镍价波动对公司影响较小的公告
- .古名早餐 |
- .九牧王3月9日主力资金清净卖出244.75万元
- .圆通速递股份有限公司 2022年1至2月末主要经营数据公告
- .深交所投资者服务于热线专栏
- .上海硅产业集团股份有限公司 2022年1至2月主要经销数据公告
- .中泰证券股份有限公司2021历年来业绩快报公告
- .【趣点】天球一片焦绿!长江健康(002435.SZ)为何逆市4连板?
- .新经济风云录|Skype布局网络安全,国内龙头奇安信今年如何应对?
- .漳州片仔癀药业股份有限公司 2022年1至2翌年主要经营数据公告
- .圆信永丰基金管理有限公司关于调整旗下开放式基金 申购、买回、转换转出及最低持有份额的数额限制的公告
- .景津装备股份控股 2022年1至2月主要经营数据公告
- .金鹰信托基金管理有限公司关于旗下部分信托基金 参与西部证券股份有限公司代销机构费率优惠活动的公告
- .【市场观潮】引领小型化技术?晶科能源预中标光伏组件采购项目
- .【热点零距离】股价有名涨停板!永辉超市“低潮期”已过?
- .安迪苏3月9日主力资金信佛卖出3165.45万元
- .中国一重3月9日前锋资金净卖出2.13亿元