ubuntu自己定義環境變數,替代常用的操作命令

2021-09-24 14:54:12 字數 693 閱讀 8059

問題背景是這樣的,因為自己會經常用自己的使用者鏈結伺服器,比如自己的使用者是yongjie,然後伺服器的ip是162.105.97.31

所以經常執行的命令是ssh [email protected]

在進行埠對映的時候也會出現這種場景,比如伺服器的9999埠對映到本地的9999埠,ssh -l 9999:localhost:9999 [email protected]

anyway總是會有[email protected]這樣一句命令,實際上可以永久定義乙個變數,下次在使用的時候,就可以直接$變數名稱就可以直接替代[email protected]

定義永久變數要在主目錄下的.bashrc中寫入

命令為export 變數名稱[email protected]

注意,等號兩邊一定不能有空格

比如我在我的.bashrc檔案中寫入

,然後儲存之後,source一下

source .bashrc

可以看到,和terminal直接輸入ssh [email protected]的結果是一樣的

總結一下

1. 在.bashrc中用export寫入變數是永久變數

2. export 變數名稱=取代的字元,等號中間一定不要有空格

3. 引用變數,可以在terminal或者shell指令碼中 符號"$" + 變數名 來進行引用

ubuntu環境變數

環境變數一般是指在作業系統中用來指定作業系統執行環境的一些引數,比如臨時資料夾位置和系統資料夾位置等 1 因為一些引數可以被當做系統預設的設定,如此以來,在執行某個程式的時候就不需要再指定這些引數了。比如你總是使用某個程式,在命令列中使用時,每次執行這個程式你都要進入程式所在的目錄啟動程式。如果你將...

Ubuntu環境變數

注 1.作者的系統是ubuntu 13.10,在其他linux發行版中環境變數的設定方式類似但會有不同 2.這裡以環境變數path為例,環境變數還可以有很多,也可以自己定義名稱。環境變數一般是指在作業系統中用來指定作業系統執行環境的一些引數,比如臨時資料夾位置和系統資料夾位置等 1 因為一些引數可以...

ubuntu環境變數

在ubuntu中有如下幾個檔案可以設定環境變數 etc profile 在登入時,作業系統定製使用者環境時使用的第乙個檔案,此檔案為系統的每個使用者設定環境資訊,當使用者第一次登入時,該檔案被執行.etc environment 在登入時作業系統使用的第二個檔案,系統在讀取你自己的profile前,...