which命令详解
原文链接:https://www.cnblogs.com/jkin/p/10289085.html
Linux which命令用于查找文件。
which指令会在环境变量$PATH设置的目录里查找符合条件的文件
用法:
which [options] [--] COMMAND [...]
参数解释:
1
2
3
4
5
6
7
8
9
10
11
12
|
--version, -[vV] 打印版本信息 --help, 打印帮助信息 --skip-dot 跳过以点开头的路径中的目录 --skip-tilde 跳过以颚化符开头的路径中的目录 --show-dot 不将点扩展到输出中的当前目录 --show-tilde 输出一个家目录的非根 -- tty -only 如果不在 tty 上,则停止右侧的处理选项 --all, -a 打印所有的匹配项,而不打印第一个 -- read - alias , -i 从标准输入读取别名列表. --skip- alias 忽略选项 -- read - alias ; 不读取标准输入 -- read -functions 从标准输入读取shell方法 --skip-functions 忽略选项 -- read -functions; |
实例:
1、使用指令"which"查看指令"bash"的绝对路径,输入如下命令
[root@mysql ~]# which bash /bin/bash
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏
· Manus爆火,是硬核还是营销?