linux每日命令:which命令命令

Posted 朱兆筠

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux每日命令:which命令命令相关的知识,希望对你有一定的参考价值。

这个命令我也神佑体会它的用处,在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索:

         which     查看可执行文件的位置。

         whereis 查看文件的位置。

         locate  配合数据库查看文件位置。

         find        实际搜寻硬盘查询文件名称。

 

举例1,查看安装的应用程序在哪

举例2 linux 里一切皆文件,所以当然也可以 查看命令的路径



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

  常用参数:       

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

 

         实例:

         (1)查看ls命令是否存在,执行哪个

         which ls

         (2)查看which

         which which

         (3)查看cd

         which cd(显示不存在,因为cd是内建命令,而which查找显示是PATH中的命令)

         查看当前PATH配置:echo $PATH;或使用env查看所有环境变量及对应值

 

以上是关于linux每日命令:which命令命令的主要内容,如果未能解决你的问题,请参考以下文章

linux每日命令:which命令命令

linux每日命令:which

Linux命令(16):which命令

Linux学习笔记--which命令(搜索命令的命令)

Linux which 查找命令

Linux命令(14)which命令