Linux的五个查找命令

每一种操作系统都由成千上万的文件组成,Linux系统更是一切皆文件,我们都能很轻松使用windows下的文件查找功能,(Everything也是一款很好用的文件查找软件),但是对linux这一功能可能并不是很熟悉,因为linux系统下文件没有固定的文件名后缀,而且一个相同的文件在不同的发行版,可能会有不同,所以牢牢掌握linux系统的查找命令就会显得十分重要,学习起来也会更加顺利,而且在学习的过程中你会发现linux的文件查找功能真的很强大!! 

1.which

2.whereis

3.whatis

4.locate

5.find

6.type

因为对于type和grep,有很多不同的看法,所以这里所有的命令都会分析。

在学习每个命令之前,我都会习惯性的man一下,先看Linux下对这条命令的用法解释等。

一、which

从文档可以看出:which命令的作用是,在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。也就是说,使用which命令,就可以看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令。

参数信息:

-n<文件名长度>:制定文件名长度,指定的长度必须大于或等于所有文件中最长的文件名;

 -p<文件名长度>:与-n参数相同,但此处的<文件名长度>包含了文件的路径;

 -w:指定输出时栏位的宽度;

 -V:显示版本信息。

我们先来搜索一个不存在的命令:

 which hello

  no hello in + 路径,这个路径就是PATH环境变量的路径,我们可以验证一下

现在我们来查找一条存在的命令:

 which ls 和 which grep


  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值