微软官方MSDN原版Win10系统下载

现在位置: 首页  > 系统教程  > Linux教程

Linux中which命令查找文件的使用技巧

时间:2024-11-23 02:55:35   

大家好,今天Win10系统之家小编给大家分享「Linux中which命令查找文件的使用技巧」的知识,如果能碰巧解决你现在面临的问题,记得收藏本站或分享给你的好友们哟~,现在开始吧!

Linuxman - Linux 命令速查手册系列软件最新版本下载

  Linux下which命令属于查找命令,当你要查找某个文件的时候就会用到它,下面随小编一起来了解下Linux下which命令的具体用法,有兴趣的朋友不妨来了解一下吧。

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

  1.命令格式:

  which 可执行文件名称

  2.命令功能:

  which指令会在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。

  3.命令参数:

  -n  指定文件名长度,指定的长度必须大于或等于所有文件中最长的文件名。

  -p  与-n参数相同,但此处的包括了文件的路径。

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

  -V  显示版本信息

  4.使用实例:

  实例1:查找文件、显示命令路径

  命令:

  which lsmod

  输出:

  [root@localhost ~]# which pwd

  /bin/pwd

  [root@localhost ~]# which adduser

  /usr/sbin/adduser

  [root@localhost ~]#

  说明:

  which 是根据使用者所配置的 PATH 变量内的目录去搜寻可运行档的!所以,不同的 PATH 配置内容所找到的命令当然不一样的!

  实例2:用 which 去找出 which

  命令:

  which which

  输出:

  [root@localhost ~]# which which

  alias which=‘alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde’

  /usr/bin/which

  [root@localhost ~]#

  说明:

  竟然会有两个 which ,其中一个是 alias 这就是所谓的『命令别名』,意思是输入 which 会等於后面接的那串命令!

  实例3:找出 cd 这个命令

  命令:

  which cd

  输出:

  说明:

  cd 这个常用的命令竟然找不到啊!为什么呢?这是因为 cd 是bash 内建的命令! 但是 which 默认是找 PATH 内所规范的目录,所以当然一定找不到的!

  上面就是Linux下which命令的用法介绍了,Linux下的查找命令不止which命令这一种,还有其他的命令可用于查找文件位置,不同命令其用法也略有不同。

以上就是关于「Linux中which命令查找文件的使用技巧」的全部内容,本文讲解到这里啦,希望对大家有所帮助。如果你还想了解更多这方面的信息,记得收藏关注本站~

【文♀章②来自Win10系统之家,转载请联系网站管理人员!】

相关文章

  • Linux中which命令查找文件的使用技巧

    Linux中which命令查找文件的使用技巧


      Linux下which命令属于查找命令,当你要查找某个文件的时候就会用到它,下面随小编一起来了解下Linux下which命令的具体用法,有兴趣的朋友不妨来了解一下吧。
      which命令的作用是,在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。也就是说,使用which命令,就可以看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令。
    ...
  • Linux的查找文件命令是什么?

    Linux的查找文件命令是什么?


      在Linux系统中,查找文件的命令一共有5个,但一般只会用到其中的两到三个,使用查找命令可以很快的找到任何自己想要找的文件,一起来了解下吧。
      1.find
      find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件。
      find的使用格式如下:
      $find《指定目录》《指定条件》《指定动作》
      -《指定目录》:所要搜索的...
  • Linux系统中不同情况的重启命令如何使用

    Linux系统中不同情况的重启命令如何使用


      在进行Linux系统操作的时候,如果出现更换硬件、更改系统配置及死机等情况时,就需要对电脑进行重启,而不同的情形重启的方式也不同,即使用的命令不同,下面小编就给大家介绍下Linux下不同情形的重启方法。
      不同于桌面系统,作为服务器,我们较少对Linux系统进行系统重启,但在以下情形出现时,我们会对机器进行重启:
      更换硬件
      更改系统配置
      ...
  • 如何处理Linux中su命令无反应的情况

    如何处理Linux中su命令无反应的情况


      在前面的文章有介绍过su命令,su命令用于普通用户和超级用户的切换,但在有些系统中,使用su命令无反应,那么遇到这种情况该如何处理呢?下面随小编一起来看看Linux下su命令无反应的处理方法。
      出现问题的系统CentOS6.364位,SSH客户端使用的是SecureCRT,需要的朋友可以参考下
      一、问题产生环境
      CentOS6.3X64
     ...