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 ~]# 
相关推荐
皆圥忈9 分钟前
文件描述符与重定向
linux
实心儿儿16 分钟前
Linux —— 线程池(2)
linux
Lv_沐曦16 分钟前
银河麒麟桌面版安装、多屏配置、触摸校准
运维·docker·samba·vsftpd·银河麒麟·触控校准·多屏配置
AI帮小忙18 分钟前
主机安全排查
linux·服务器·安全
半壶清水42 分钟前
ubuntu下利用ns-3 + NetAnim搭建可视化路由选路过程的方法
linux·运维·ubuntu
程序员老舅1 小时前
从内核视角,看Linux文件读写过程
linux·服务器·c++·内核·linux内核·vfs·linux内存
李少兄1 小时前
Linux服务器IP地址查询
linux·服务器·tcp/ip
皆圥忈1 小时前
磁盘物理结构与文件系统基础讲解
linux·算法
ting94520002 小时前
SellerClaw 全栈技术深度拆解:基于多智能体集群的跨境电商全链路自动化系统实现
运维·自动化
Yerkes2 小时前
WSL配置可访问Windows本地代理
linux