如何在不输入完整路径的情况下运行程序?

如何在不输入完整路径的情况下运行程序?

系统实用程序(例如)ls在执行之前不需要输入完整路径。但是,要执行 Netbeans,我必须输入/home/chris/netbeans-7.0.1/bin/netbeans。我怎样才能做到只需输入netbeans

答案1

一个简单的方法是将链接放在 /usr/local/bin 中:

sudo ln -s -T /home/chris/netbeans-7.0.1/bin/netbeans /usr/local/bin/netbeans

之后你可以使用以下命令执行 netbeans:

netbeans &

答案2

您可以添加别名

打开终端Ctrl+Alt+T

nano ~/.bashrc

在文件底部写下:

alias netbeans='/home/chris/netbeans-7.0.1/bin/netbeans'

Ctrl + x

Y

Enter

网豆word 是启动程序时使用的命令,您可以将其更改为任何您需要的命令。引号内是您想要在何时运行的命令网豆别名叫做。

为了使此命令生效,你必须重新打开终端,或者输入

. ~/.bashrc

答案3

  1. 进入程序目录。
  2. 使用 ctrl+alt+T 打开终端。
  3. 将程序文件拖放到终端窗口。
  4. 在终端窗口上按回车键。

相关内容