You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为何运行本地程序时输入命令无法自动添加./前缀?

为什么输入inigo不会自动转为./inigo?

这是终端的命令查找规则导致的:

  • 当你在终端输入一个命令名(比如inigo)时,系统会去环境变量PATH所包含的所有目录里搜索同名的可执行文件
  • 默认情况下,当前目录(.)并没有被加入到PATH中,所以系统找不到当前目录下的inigo文件
  • 而./inigo是明确告诉系统“在当前工作目录里找这个可执行文件”,所以能正常执行

如果想不用加./就能直接运行当前目录下的inigo,有两种简单方法:

  1. 临时把当前目录加入PATH:
export PATH=$PATH:.
  1. 把inigo复制到PATH已包含的目录(比如/usr/local/bin)

内容的提问来源于stack exchange,提问作者Đỗ Như Vỹ

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.30 20:39:19