网站维护-find、集群介绍

本文介绍了系统中查找文件或目录的命令,包括which、whereis、locate和find。which用于查找PATH环境变量中可执行文件;whereis和locate通过预先生成的文件列表库查找;find功能强大,可按时间、文件名、类型、大小等条件查找,还能基于正则匹配、取反查找,查找后可进行删除、改名等处理。

Linux学习20190321

系统中查找文件或者目录的命令
1.which(which只能用来查找PATH环境变量中出现的路径下的可执行文件)
在这里插入图片描述
2. whereis(通过预先生成的一个文件列表库去查找跟给出的文件名相关的文件)
在这里插入图片描述
3. locate (和whereis类似,也是通过查找预先生成的文件列表库来告诉用户要查找的文件在哪里,后边直接跟文件名,通过mlocate安装包yum安装,安装完成后需要更新db库(updatedb),这个命令搜索不够精确,使用频率低)
在这里插入图片描述
4. find (语法 : find [路径] [参数])
-atime +n/-n : 访问或执行时间大于/小于n天的文件
-ctime +n/-n : 写入、更改inode属性(例如更改所有者、权限或者链接)时间大于/小于n天的文件
-mtime +n/-n : 写入时间大于/小于n天的文件
-mmin +n/-n : 更改时间大于/小于n分钟的文件
在这里插入图片描述
-name filename 直接查找该文件名的文件
在这里插入图片描述
-type filetype 通过文件类型查找。文件类型有 f, b, c, d, l, s 等
在这里插入图片描述
-size [+n/-n] 根据大小查找(单位:c k M G),其中字节不是b,而是c
在这里插入图片描述
-perm [+/-]权限 #使用情况很少,了解即可
-iname #忽略大小写文件名查找
-maxdepth n #指定查找目录深度
在这里插入图片描述
-o 执行多个条件查找 #查找所有以.txt和.pdf结尾的文件
在这里插入图片描述
基于正则表达式匹配文件路径
在这里插入图片描述
基于正则表达式匹配文件路径(忽略大小写)
在这里插入图片描述
! #取反查找
在这里插入图片描述
查找后再处理–删除
在这里插入图片描述
查找后再处理–改名
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值