linux常用命令(3)-文件/目录探索命令

  • find [搜索范围] [匹配条件]

(一)根据name查找

find / -name  test  //寻找文件名是test的文件
find / -name *test* //文件名包含test的文件
find / -name ?test 	 //文件名以单个字符开头+test的文件
find / -iname Test   //不区分大小写

(二)根据size查找

linux数据块最小单位是0.5k, 即204800=100MB
find / -size +n  //文件大小 大于n的文件
find / -size -n  //小于n的文件
find / -size n   //等于n的文件

(三)根据所有者或查找

find / -user ~

(四)根据时间属性查找

find / -amin -5  //5分钟之内访问过的文件
find / -cmin +5  //5分钟之外属性被修改的文件
find / -mmin +5  //5分钟之外内容被修改的文件

(五)命令查找

# which 命令 找到命令所在目录
which ls
which rm

#whereis 命令 
#whereis 不仅可以找到命令所在目录,还能找到命令对应的help目录
whereis cp

(六)其他

-a  两个条件同时满足
-o  两个条件满足一个就可以
//查找当前目录下,文件名是test且文件大小大于100mb的文件或目录
find . -name *test* -a -size +204800

//找到文件后 对它执行ls -lh命令
// .代表当前目录
find . -name test -exec ls -lh {} \; 
//同上 只是加了询问确认
find . -name test -ok ls -lh {} \;
// 根据类型查找
find . -type f/d/l 
// 根据节点查找
find . -inum 66
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值