出于某种原因,我尝试执行的许多命令都得到了command not found
相同touch, mkdir, sudo, ln -s
的结果
ilyas-mac-pro:~ ilya$ mkdir bla
-bash: mkdir: command not found
答案1
您更改了您的$PATH
(更多信息)。尝试输入命令的完整路径,例如/bin/mkdir
(或/usr/bin/mkdir
,现在不确定)。
echo $PATH
查看当前路径变量值。
export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin
为了一个理智的价值。
检查你的 shell 初始化文件,例如.profile
或.bash_profile
查找类似上述的行export PATH=...
并将其删除。