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

_Q757856333由

_Q757856333由

2016-02-20 03:13

关注图老师设计创意栏目可以让大家能更好的了解电脑,知道有关于电脑的更多有趣教程,今天给大家分享Linux中which命令查找文件的使用技巧教程,希望对大家能有一点小小的帮助。

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

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

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

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)

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

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)

/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

输出:

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

说明:

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

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

展开更多 50%)
分享

猜你喜欢

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

电脑入门
Linux中which命令查找文件的使用技巧

Linux中如何使用whereis命令快速查找文件

电脑入门
Linux中如何使用whereis命令快速查找文件

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

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

电脑入门
Linux的查找文件命令是什么?

linux中which命令使用详解

服务器
linux中which命令使用详解

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Linux下使用find命令查找文件如何忽略某些目录

电脑入门
Linux下使用find命令查找文件如何忽略某些目录

Linux系统中定时命令的使用技巧

电脑入门
Linux系统中定时命令的使用技巧

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Linux下如何使用tail命令指南

Linux下如何使用tail命令指南

Windows 7中安装驱动程序出错怎么办

Windows 7中安装驱动程序出错怎么办
下拉加载更多内容 ↓