ubuntu下PATH路徑的設置——工作筆記

在自己編寫了一個shell小的腳本,而此腳本只在固定文件夾下可以執行,在其他的路徑下,該腳本不能使用。

所以就想將腳本的所在目錄設置爲環境變量PATH下,這樣可以在任何路徑下執行。


1、用export命令設置當前session的PATH

在登錄用戶爲tom時,/home/tom/路徑下,執行

  • [tom@tom]$echo $PATH                                            #顯示$PATH變量
  • [tom@tom]$ export PATH=.:/home/tom:$PATH     #在$PATH中加入腳本路徑###注意用“:”隔開,並且第一個爲“.”,代表所有命令執行的當前路徑。####
  • [tom@tom]$export | grep tom                                    #查看$PATH#可以看到剛加入的成功
2、修改/etc/profile文件
  • sudo -su切換到root下
  • vi /etc/profile,然後在文件的末尾添加   "export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC",然後保存,退出;

3、修改$HOME/.bashrc文件

  • [tom@tom]$cd ~
  • [tom@tom]$vi .bashrc
  • 在文件的末尾加上,export PATH="$PATH:/home/tom/:.",保存退出。
4、這樣後在linux環境下的任何路徑下都可以使用 change_to_tom.sh腳本;當然在/home/tom/路徑下也可以不必輸入“./chan”,而輸入“chan”後,按tab鍵出現提示了。


至此,環境變量設置結束。只爲本人將來回憶學習,不知道別的linux環境是否適用。

發佈了4 篇原創文章 · 獲贊 0 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章