添加命令以从终端启动新应用程序

添加命令以从终端启动新应用程序

我在 Ubuntu 13.04 x64bit 上安装了 BlueGriffon。我通过创建“bluegriffon.desktop”文件将其添加到 Unity Launcher。现在我想直接从终端启动 bluegriffon;假设 prgram 文件夹位于路径上/home/username/programs/bluegriffon,并假设启动器的文件名为bluegriffon,我必须将哪些代码添加到.bashrc.profile

注意:我尝试将 PATH 添加到.profile,但是不起作用。

答案1

/bin您可以为可执行文件添加符号链接/usr/local/bin。例如:

ln -s /home/username/programs/bluegriffon/EXECUTABLE.sh /usr/local/bin/bluegriffon

答案2

要通过仅输入其名称(在本例中为“bluergriffon”)从终端启动它,您需要在路径中使用该程序的文件夹。该路径是使用 PATH 环境变量设置的,您可以将以下内容添加到 .profile 来设置它:

export PATH=$PATH:/home/username/programs/bluegriffon

这会将新文件夹附加到 PATH 变量的现有值,这样您就不会丢失现有内容。

“export”命令使环境变量的值可供子进程使用。

希望有所帮助。

相关内容