linux 下把在特定目录下执行的命令转为一般命令

来源:互联网 发布:云南广电网络营业厅 编辑:程序博客网 时间:2024/05/02 01:41

以Eclipse为例:

手动安装的eclipse,解压tar包之后,只能在/usr/local/eclipse下执行./eclipse命令,现在想改成在任何路径下都能执行eclipse命令。

如下:

sudo vim /etc/profile

增加:

export PATH=/usr/local/eclipse:$PATH

保存退出。

source /etc/profile

此时再执行eclipse命令就好使了。


但是此时在状态栏里没有eclipse的图标,在dash里也找不到eclipse,该怎么解决?

创建.desktop文件,sudo vim /usr/share/applications/eclipse.desktop

文件的内容如下:

[Desktop Entry]
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse IDE
Exec=/usr/local/eclipse/eclipse
Icon=/usr/local/eclipse/icon.xpm
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;Development;

现在再启动eclipse,状态栏就有eclipse的图标了,而且在dash里也能知道eclipse了。

0 0
原创粉丝点击