作为参考,我对 Linux 了解甚少,正在用它来运行别人编写的程序。说明说Add the executable 'ttt' to the search path. In most installations this can be accomplished by linking the file to the 'bin' subdirectory at user home.
我该如何做呢?
该可执行文件当前位于主机区域的子文件夹中,因为它在双启动计算机上运行,所以我无法改变它是双启动的事实,因为它是一台工作计算机。
答案1
为了使其在命令行(终端)中工作:
我建议您在终端中执行以下步骤:
bin
在您的主目录中创建一个名为 的文件夹。mkdir ~/bin
添加
~/bin
到您的PATH
适用于 Bash(终端内部使用的默认 shell)的所有会话。$ nano ~/.bashrc # Add the following to the end of your .bashrc file while using nano # or your text editor of choice: export PATH="/home/$USER/bin:$PATH"
添加可执行文件本身或可执行文件的符号链接进入
~/bin
通过关闭终端并重新打开来重新启动终端会话,或者运行
source ~/.bashrc
以重新加载会话的配置
这应该允许您的终端读取PATH
终端会话的变量。
但是,我不知道如何将其添加到 GUI,因为我不确定 GUI 如何管理变量PATH
,但如果此方法不适用于 GUI,则可能需要使用其他方法修改路径。
答案2
要临时将本地目录添加到您的路径中,请调用以下命令:
PATH="$(pwd):$PATH"