Linux的which命令

which命令是Linux或Unix中用于定位命令可执行文件路径的工具。当你在终端输入一个命令(比如ls、python等),系统会按照#PATH环境变量中定义的目录顺序去搜索,而which会告诉你它找到的第一个路径

基本语法:

bash 复制代码
which [选项] 命令名...
bash 复制代码
[root@master ~]# which ls # 查找单个命令
alias ls='ls --color=auto'
	/usr/bin/ls
[root@master ~]# which gcc
/usr/bin/which: no gcc in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)
[root@master ~]# which pwd python # 同时查找多个命令
/usr/bin/pwd
/usr/bin/python
[root@master ~]# which -a python # 显示所有匹配的路径(而不是第一个) 如果你安装了多个版本的Python
/usr/bin/python
[root@master ~]# 
相关推荐
敖行客 Allthinker1 小时前
Parallels Ubuntu虚拟机项目如何让手机访问?完整解决方案
linux·运维·ubuntu
keyipatience2 小时前
线程栈与TLS和线程互斥
java·linux·服务器·开发语言·ubuntu
元Y亨H3 小时前
生产环境监控与故障应急处理(5-5-5 标准)指南
运维
j7~3 小时前
【Linux】二十二.《Linux 信号机制完全指南:表示、捕捉与处理》
linux·信号处理·volatile·可入重函数·保存信号
踏月的造梦星球3 小时前
达梦数据库执行计划与性能分析入门:EXPLAIN、AUTOTRACE 与 ET
服务器·数据库·oracle
观山岳五楼4 小时前
Ubuntu 24 怎么使用Ubuntu 20 的镜像源
linux·运维·ubuntu
星夜夏空994 小时前
网络编程(1)
服务器·网络
川石课堂软件测试4 小时前
安全测试|常见SQL注入攻击方式、实例及预防
服务器·数据库·sql·功能测试·测试工具·安全·单元测试
m0_715646764 小时前
20260720
linux·arm
寒晓星4 小时前
[linux]线程及多线程
linux·运维