linux命令行下全路径显示,显示命令及文件路径用什么命令?Linux命令知识有什么...

查看Linux系统路径用什么命令?显示命令及其相关文件全路径的命令有哪些?快速定位文件路径用什么命令?Linux运维学习中,命令是非常重要的。每年学习Linux运维技术的人们越来越多,对于初学者来说,Linux命令的掌握对学好Linux技术非常关键。那么显示命令及文件路径用什么命令?

显示命令及文件路径用什么命令?

1、which:显示命令的全路径

which命令用于显示命令的全路径,我们常用这个命令来查找命令在哪里,which命令查找的范围是PATH环境变量的路径。

which命令参数选项:

-a默认在PATH路径中由前往后查找命令,如果查找到了,就停止匹配。使用-a选项将遍历所有PATH路径,输出所有匹配项。

2、whereis:显示命令及其相关文件全路径

whereis命令用于定位指定命令的可执行文件、源码文件及man帮助文件的路径。

whereis命令参数选项:

-b查找可执行文件

-s查找源代码文件

-m查找man帮助文件

3、locate:快速定位文件路径

Linux系统里有一个名为mlocate.db的数据库文件,这个文件包含系统文件的文件名及对应的路径信息。locate命令查找文件时就不用遍历磁盘,而是直接查找mlocate.db文件,这样可以快速给出结果,但会出现一个问题,如果是新添加的文件,那么mlocate.db文件就没有记录,因此使用locate命令时可以先用updatedb命令更新一下mlocate.db数据库文件。当然,mlocate.db还会由系统自带的定时任务执行updatedb命令定期更新。

locate命令参数选项:

-c不显示匹配的内容,只显示匹配到的行数

-r支持基本正则表达式匹配

-i匹配时忽略大小写

--egex支持扩展正则表达式匹配

阅读(20) | 评论(0) | 转发(0) |

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值