14.which —在PATH路径中,搜索某命令的位置
来源:互联网 发布:龙卷风流量软件下载 编辑:程序博客网 时间:2024/06/07 05:31
我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索:
which 查看可执行文件的位置。whereis 查看文件的位置。 locate 配合数据库查看文件位置。find 实际搜寻硬盘查询文件名称。
which命令的作用是,在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。也就是说,使用which命令,就可以看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令。
命令格式:
which 可执行文件名称
命令功能:
which指令会在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。
命令参数:
-n 指定文件名长度,指定的长度必须大于或等于所有文件中最长的文件名。-p 与-n参数相同,但此处的包括了文件的路径。-w 指定输出时栏位的宽度。-V 显示版本信息
使用实例:
实例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 whichalias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde' /usr/bin/which[root@localhost ~]#
说明:
竟然会有两个 which ,其中一个是 alias 这就是所谓的『命令别名』,意思是输入 which 会等於后面接的那串命令!
阅读全文
0 0
- 14.which —在PATH路径中,搜索某命令的位置
- 在dos命令中添加PATH路径
- 在C++中为LUA添加PATH路径(搜索路径)
- 在C++中为LUA添加PATH路径(搜索路径)
- 给PATH环境变量增加自己的命令搜索路径
- which命令,寻找可执行文件的路径
- Linux学习笔记--which命令(搜索命令的命令)
- windows中查找某个命令的路径(类似于linux中的which)
- Linux - 在PATH中添加新的路径
- Linux系统之在PATH中添加自己的路径
- 寻找命令的全路径命令 whereis和which
- 在Assets store中下载的资源路径位置
- Linxu命令与文件的搜索 - which, whereis, locate, find
- linux中有非常方便的一个which命令.在windows中也使用这个功能
- gcc: gcc include path gcc中include文件的搜索路径
- 在环境变量PATH中添加路径
- Linux命令搜索命令 whereis which
- 命令搜索命令whereis与which
- JSP实现表单验证
- facsum (线性筛 积性函数)
- 【贪心】51Nod 1615 跳跃的杰克
- ofbiz总结——使用auto-fields-service标签自动填充表单
- NOIP模拟(10.20)T2 矩阵(bzoj1084 最大子矩阵)
- 14.which —在PATH路径中,搜索某命令的位置
- CF 279C Ladder(区间问题)
- Spring IOC
- 洛谷P2822 组合数问题(NOIp2016)
- Rxjava的使用与操作符的使用
- 15.whereis — 定位可执行文件、源代码文件
- Sum Problem
- Restful风格API接口开发springMVC篇
- Android---------Android Studio 代码混淆