崔世勋CSDN博客

好的开始是成功的一半,不要制定太长远的目标,同时不以战术的勤奋掩饰战略的懒惰,复杂思考简易行事,分而治之降低压力,以概率面对生活,时刻保持头脑清醒,防人之心不可无,广交慎择,顺其自然,近贤远佞,源代码...

linux文件查找命令 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 内所规范的目录,所以当然一定找不到的!


阅读更多

扫码向博主提问

去开通我的Chat快问

chs007chs

非学,无以致疑;非问,无以广识
  • 擅长领域:
  • java
  • linux
个人分类: Linux
上一篇linux文件目录操作命令 tail
下一篇linux文件查找命令 whereis
想对作者说点什么? 我来说一句

Linux文件查找命令find

2011年07月09日 19KB 下载

linux 文件查找

2011年09月02日 1KB 下载

Linux文件查找命令find1

2011年02月17日 175KB 下载

UNIX文件查找命令详述

2014年07月10日 20KB 下载

Linux文件查找技巧

2012年11月05日 9KB 下载

Linux常用命令ppt

2010年03月28日 1.08MB 下载

MFC 文件查找

2011年11月13日 1.79MB 下载

没有更多推荐了,返回首页

关闭
关闭