如何在Linux伺服器中安裝並使用自己的指令

2021-10-25 05:21:14 字數 1126 閱讀 7711

一般情況下,大家連線linux伺服器用的都是根指令。何為根指令呢?

這個圖里執行了兩個命令,分別是

which gcc:獲取當前所使用的gcc指令的執行路徑

gcc --version:檢視當前gcc的版本

這兩條指令的執行結果分別是

/usr/bin/gcc

gcc (gcc) 4.8.5 20150623 (red hat 4.8.5-16)

簡而言之,當前我呼叫gcc指令使用的是根目錄裡的公用指令,版本是4.8.5.

但是呢,有時候這樣會帶來問題,比如我需要更高版本的gcc來編譯,那麼直接呼叫根目錄指令就會報錯。但是普通使用者在沒有拿到root使用者的sudo許可權的情況下根本不可能修改根指令的內容。所以,這個時候我們就可以自行安裝我們自己的gcc並使用這個gcc編譯,這樣就不會報錯了。

步驟如下:

修改自己的環境變數

vim ~/.bashrc
進入vim編輯器後,我們在末尾加上

export path=/home/me/mygcc/usr/local/bin:/home/me/mygcc/usr/local/lib64:$path
(這裡」:「是連線兩個執行路徑的,也就是說以後系統執行指令的時候,會從上面兩個」:"連線的三個路徑中依次尋找,找到後就交給系統執行)

($path一定要加,它表示仍然保留之前的指令,如果不加可能你gcc沒問題了,但是python指令這些就再也找不到執行點了。另外$path需要放在最後,表示優先尋找我們新增加的指令路徑,免得修改後又優先執行了本來的根目錄指令)

(指令一般都是由bin目錄執行的,具體情況看你的指令)

修改完":x"儲存並退出,這樣就完成了。以後你的gcc就可以使用你自己安裝的了。

我們再執行一下文章開始執行的時候相同的指令,可以看到指令路徑和gcc版本都已經不一樣了。

如何在linux下安裝tomcat伺服器

linux作為現在比較主流的伺服器作業系統,使用的機器廣泛,安全穩定。tomcat作為應用容器當然可以有linux版本的tomcat。在linux上安裝tomcat的方式也很簡單,只需要執行指令碼基本配置即可。小編今天介紹下如何在linux下安裝tomcat伺服器 1在搜尋引擎上輸入關鍵字 down...

如何在騰訊雲linux伺服器安裝Mongodb?

本人小白,安裝的時候還是遇到了一點問題。以此記錄,方便日後檢視。第二步 在伺服器解壓mogo檔案 第三步 mkdir mongodb,然後把解壓後的檔案移動到mongodb資料夾 mv 資料夾名 mongodb第四步 cd mongodb mkdir data 存放資料 mkdir logs tou...

PHP 如何在Linux伺服器中隱藏PHP版本

通常,大多數預設設定安裝的web伺服器存在資訊洩露,這其中之一就是php。php 是如今流行的服務端html嵌入式語言 之一?在如今這個充滿挑戰的時代,有許多攻擊者會嘗試發現你服務端的漏洞。因此,我會簡單描述如何在linux伺服器中隱藏php資訊。預設上expose php預設是開的。關閉 expo...