Linux文件搜索命令


1.which ls 可以查看命令的别名信息 whereis ls 可以查看到命令的帮助信息(帮助文件所存放的路径)

2.find [搜索范围] [类型] [搜索关键字] 查找文件 其中范围越小越好,类型有很多-name,-size,-user[所有者] 关键字当-name时,可以有*通配多个字符
,?通配单个字符。当-size时,Linux文件存储单位为block[512字节=0.5KB] 所以要换算 例如要找大于100MB=102400KB 以512字节为一个单位则还要换算成204800---> find /etc -size +204800。 当-user时,关键字就是所有者姓名

3.当类型为时间时:1.天 ctime atime mtime 2.分 cmin amin mmin 其中c代表change(文件属性被改过),a代表access(文件被浏览访问过),m代表modify(文件内容被修改过)  "+"代表超过时间 "-"代表在时间之内(如:find /etc -ctime -1查找在一天之内修改过属性的文件)

4.查找条件连接符 -a(and 与逻辑) -o(or 或逻辑) -type(文件类型) f(二进制文件) l(软链接文件) d(目录)

5.连接:find ... -exec 命令 {} \;查找到结果后执行命令语句(不询问) find ... -ok命令 {} \;查找到结果后执行命令语句(询问)

6.-inum 根据i节点查找 如: find /test -inum 130567

7.locate [搜索关键字] 此命令只在Linux系统里有 Unix,Solaris,AIX 等系统没有。一般与updatedb(更新全局数据库)一起使用

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值