我安装了cowsay
, 来尝试用有趣的方式来学习 Linux 命令。使用:
sudo apt install cowsay
当我尝试使用它时,就像这样:
cowsay helloworld
它不起作用,我得到了bash: cowsay: command not found
我不明白为什么。在尝试查找它之后,我意识到我可以通过输入完整路径来使其工作:
/usr/games/cowsay helloworld
它起作用了。
(编辑以将用户更正为 usr)
有没有办法让它在任何地方工作,只需输入cowsay helloworld
,而不需要完整路径?
答案1
您需要添加/usr/games
到您的$PATH
变量中。
为此(永久):
- 编辑您的
.bashrc
文件,例如,输入vim ~/.bashrc
. 将以下行添加到
.bashrc
文件中并保存PATH=$PATH:/usr/games
键入
source ~/.bashrc
使其生效。