Linux文件搜索命令

1,locate 文件名
在后台数据库中按文件名搜索,搜搜速度更快
/var/lib/mlocate #locate命令所搜索的后台数据库
updatedb 更新数据库
如果locate命令报错
can not stat () /var/lib/mlocate/mlocate.db': No such file or directory [jing@localhost ~]$ updatedb updatedb: can not open a temporary file for/var/lib/mlocate/mlocate.db’
那么就需要我们手动安装locate
【安装配置】

安装mlocate 
yum install mlocate
生成db数据文件 
[root@root ~]# updatedb 
[root@root ~]# ls /var/lib/mlocate/mlocate.db 
 /var/lib/mlocate/mlocate.db

2,whereis 命令
#搜索命令所在路径以及帮助文档所在位置
whereis ls

[jing@localhost Desktop]$ whereis ls
ls: /bin/ls /usr/share/man/man1p/ls.1p.gz /usr/share/man/man1/ls.1.gz

3,which 文件名

搜索命令所在文件

[jing@localhost Desktop]$ which ls
alias ls='ls --color=auto'
    /bin/ls

4,PATh环境变量:定义系统搜索命令的路径

jing@localhost Desktop]$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/jing/bin

5,find命令:

find [搜索范围] [搜索条件]
#避免大范围搜索,会非常耗费系统资源
#find是在系统当中搜欧所符合条件的文件名。

6,grep命令:

grep [选项] 字符串 文件名
#在文件中匹配符合条件的字符串

转载于:https://www.cnblogs.com/jingLongJun/p/4491036.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值