linux 下把在特定目錄下執行的命令轉為一般命令
阿新 • • 發佈:2019-02-17
以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了。