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

以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了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值