从 ~ 运行包是如何工作的?

从 ~ 运行包是如何工作的?

我需要了解从 ~ 运行包是如何工作的?当我ls的主目录中我正在运行的包不会出现在那里。

答案1

欢迎新的 BASH 命令行用户!

也许,您的问题最简单的答案是,在 Unix 类型的系统上,安装的程序位于几个常见目录中。这些目录通常设置为可执行文件的默认搜索路径。

~ 符号是写出 /home/user/ 的快捷方式

因此,当您启动 BASH 终端时,通常会从 ~ 开始

如果你想查看搜索路径,可以输入命令:

env

并寻找类似的东西:

PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games

因此,当您安装 bsdgames 时,程序“robots”被放置在这些目录之一中。您可以使用以下命令找出哪个目录:

which robots

在我的系统上,我得到这个:

/usr/games/robots

向我显示程序“robots”位于搜索路径上,因此我只需在命令行中键入它即可执行该程序。

如果您有兴趣学习 GNU/Linux 命令行,可以在线找到大量教程。有时很难知道从哪里开始。

希望这对您有帮助。

相关内容