Linux 常用基本命令 which

来源:互联网 发布:淘宝什么叫直通车 编辑:程序博客网 时间:2024/06/11 05:42

    这篇博客主要讲解如何查看可执行文件的位置,使用which命令    

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

    1.命令格式: 
    which 可执行文件名称
    2.命令功能: 
    which指令会在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。

    3.命令参数:
    -n  指定文件名长度,指定的长度必须大于或等于所有文件中最长的文件名。
    -p  与-n参数相同,但此处的包括了文件的路径。
    -w    指定输出时栏位的宽度。
    -V  显示版本信息

    4.使用实例

    我们以查找ls 的路径为例,使用which 命令 , which ls ,显示结果如下:

    

    下面查找cd ,使用which 命令, which cd ,显示结果如下:

    

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


  

 

原创粉丝点击