centos7如何快速啟動(dòng)應(yīng)用程序?
剛從windows轉(zhuǎn)linux系統(tǒng),一般都需要通過圖形界面過渡一下。隨著安裝的軟件增多,尤其是一些編程用的IDE,比如JB家的軟件,每次都要cd xx/xx/xx/bin,然后再運(yùn)行腳本,所以覺得十分麻煩。所以就想想能不能不要那么麻煩,快速地啟動(dòng)應(yīng)用程序呢?不會(huì)偷懶的程序猿不是好攻城獅。下面是我的解決問題的思路。一起去看看吧!
環(huán)境
一切不說版本的安裝教程都是耍流氓TT
系統(tǒng):CentOS 7

桌面系統(tǒng)版本:gnome 3.14

方法一:快捷方式
首先肯定會(huì)想到類比windows的桌面快捷方式,然后就會(huì)開始google一大堆教程
Create Launcher
右擊Desktop,點(diǎn)擊“Create Launcher”。
但是,一切不說版本的安裝教程都是耍流氓TT
是的,老人家并沒有出現(xiàn)“Create Launcher”這個(gè)選項(xiàng)。
所以,這條路走不通。
修改.desktop文件
1.終端輸入:sudo vim /usr/share/applications/datagrip.desktop
編輯.desktop文件

Exec,Icon要修改為datagrip的安裝路徑

2.然后給該文件賦權(quán) ,運(yùn)行“chmod u+x eclipse.desktop“命令即可。
這點(diǎn)也很重要!??!必須是可執(zhí)行文件。
說明我這個(gè)是解壓安裝的,如果是用deb包安裝的話(/usr/share/applications/就有datagrip.desktop,我沒安裝過,不知道是否是這個(gè)名字),步驟1,2都可以省略
3.把文件拷貝到桌面目錄即可。

方法二:直接在終端啟動(dòng)
最推薦的方法:簡(jiǎn)單,快捷,方便
方法步驟
直接在終端輸入指令:

再輸入命令
rehash
假如沒有更新hash表的話,當(dāng)前終端保存的是之前的hash表,該軟連接對(duì)當(dāng)前的終端不生效。
官方的解釋是如下,
Typically, compinit will not automatically find new executables in the $PATH. For example, after you install a new package, the files in /usr/bin would not be immediately or automatically included in the completion. Thus, to have these new exectuables included, one would run: rehash
就會(huì)發(fā)現(xiàn)建立軟鏈接成功

從此以后,就可以直接在終端輸入datagrip,來啟動(dòng)datagrip了。
原理講解
/usr/bin放置一些執(zhí)行文件,比如sh文件就是可執(zhí)行文件。
其實(shí)就類似于把datagrip變成類似ls,cat這樣的命令。那么當(dāng)輸入datagrip命令時(shí),執(zhí)行過程是這樣的:先到環(huán)境變量(通過命令$PATH)的路徑中查找是否存在datagrip的可執(zhí)行文件,假如沒有,就繼續(xù)到路徑的文件夾中查找,我們這里是/usr/bin文件夾中。
小結(jié)
方法一其實(shí)是試了很多遍才成功,方法二就很快了,所以強(qiáng)推薦方法二。
相關(guān)文章
今天小編為大家?guī)淼氖荂entOS下程序內(nèi)存空間分配詳解;希望對(duì)大家會(huì)有幫助,有需要的朋友一起去看看吧2017-01-05Centos下為程序如何設(shè)置超時(shí)?Centos下為程序設(shè)置超時(shí)的方法
一些朋友反饋說不知道Centos下為程序如何設(shè)置超時(shí)?下面小編就為大家?guī)鞢entos下為程序設(shè)置超時(shí)的方法;有需要的朋友過來看看吧2016-12-13CentOS下安裝使用FTP服務(wù)器端程序ProFTPd的教程
這篇文章主要介紹了CentOS下安裝使用FTP服務(wù)器端程序ProFTPd的教程,包括設(shè)置開機(jī)啟動(dòng)及添加用戶用戶組等基本配置,要的朋友可以參考下2016-07-04- SVN是一款高人氣的軟件項(xiàng)目版本控制系統(tǒng),由于其在Windows的客戶端的簡(jiǎn)易操作,在Git的浪潮中仍然保有很多的用戶數(shù)量,這里我們就來看一下CentOS上SVN服務(wù)器端程序的安裝與使2016-06-27
CentOS中安裝使用截圖應(yīng)用程序Shutter的教程
這篇文章主要介紹了CentOS中安裝使用截圖應(yīng)用程序Shutter的教程,Shutter的快捷鍵自定義十分方便,需要的朋友可以參考下2016-06-14- 這篇文章主要介紹了CentOS中安裝使用窗口管理程序tmux的方法,tmux所提供的快捷鍵在圖形化界面下操作窗口非常好用,需要的朋友可以參考下2016-01-28
CentOS 程序設(shè)計(jì)語(yǔ)言python版本太低如何手動(dòng)升級(jí)
Python是一款計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言,如果Python版本過低將不利于Python語(yǔ)言的使用,下面小編就給大家介紹下CentOS升級(jí)Python的方法,需要的朋友可以看看2015-02-06如何在CentOS上安裝Shutter屏幕截圖程序? 成功安裝Shutter的命令
我想要在我的CentOS桌面上試試Shutter屏幕截圖程序,但是,當(dāng)我試著用yum來安裝Shutter時(shí),它總是告訴我“沒有shutter包可用”。我怎樣才能在CentOS上安裝Shutter啊? 請(qǐng)看2014-10-11基于CentOS 5.5的應(yīng)用服務(wù)器剪裁定制版,精簡(jiǎn)版出來了,ISO文件下載
由于原版ISO文件大(DVD4.5G,CD8張光盤),默認(rèn)安裝的服務(wù)也多,安裝步驟煩瑣(新手更不容易),不管是下載或安裝使用都不太方便,而且,很多的服務(wù)和文件都是及少用到或特殊服2010-10-02


