Linux環境變量的添加以及使用


Linux環境變量的添加

  網上有很多相關內容,我這里只推薦一種我經常使用的方式(修改配置文件/etc/profile),這種方法可以所有的用戶都可以使用這個環境變量,下面一步一步的給大家看看如何添加。(本人也是Linux小白,所以步驟比較繁瑣)

1、獲得root權限

  這一步是因為/etc/profile這個配置文件的修改需要比較高的權限。所以最好是root下操作接下來的操作。

  輸入su,再輸入密碼。就能進入到root中。

2、使用vim /etc/profile進入到配置文件

  進入到配置環境變量的配置文件。滑動鼠標早最后一行,並按“i”進入到--插入--環境,並在最后一行添加你需要的環境變量。export name=path(其中name是以后調用的時候輸入的名字,path是文件夾路徑或者是文件路徑)

  舉個例子,我常常使用labelimg.py這個程序,但是每次都要找到它的路徑再使用,發非常麻煩,所以我把labelImg.py這個程序加入到環境變量中,采用labelimg命名。

   要注意到接下來按Esc退出--插入--,接着保存並退出(按鍵盤中:wq,三個鍵)(之前我沒有學習過vim,所以之前按了半天的wq沒反應....)

3、執行source /etc/profile (重啟電腦)

  這一步是讓修改后的配置文件生效,不過我建議是重啟電腦(雖然執行命令行完之后就可以使用環境變量了,但是有時候會使用不了,不知咋回事)

Linux環境變量的使用

  作為小白,環境變量的添加網絡上有很多的說明,但是就是沒有講怎么使用,我當時花了很多的時間來琢磨。其實就是一句話,剛才不是已經添加了路徑的新的name,我們只需要再name前面加入$這個符號,就可以識別到你定義好的路徑了。比如你的path寫的是一個文件夾的路徑那么你在命令行中cd $name, 就可以進入到你設定好的文件夾中了。

  同樣的如果你設定的路徑是一個文件,那么就一個直接$name 執行了。比如我上面添加的那個路徑是文件labelImg.py的路徑,因此我可以使用python $labelimg(這個是我定義好的新名字),就可以只執行那個路經下的哪個程序了。

 

  

   好了,已經進入了。

  其實總歸一句話環境的使用就是$+內容可以了,其實我之后看命令行的時候才發現,你新啟動一個命令行的時候,前面自動有個$符號。

 

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM