Linux 下 PATH環境變數修改

2021-06-06 09:43:10 字數 904 閱讀 6108

第一種:

[root@ei-nino ~]# echo $path

/usr/lib/qt-3.3/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/root/bin

[root@ei-nino ~]# path=$path:/usr/local/nginx/sbin/

[root@ei-nino ~]# echo $path

/usr/lib/qt-3.3/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/root/bin:/usr/local/nginx/sbin/

第二種:

[root@ei-nino ~]# echo $path

/usr/lib/qt-3.3/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/root/bin

[root@ei-nino ~]# vim /etc/profile

//在檔案最後寫入

export path="/usr/local/nginx/sbin/:$path"

//:x

[root@ei-nino ~]# source /etc/profile

[root@ei-nino ~]# echo $path

/usr/local/nginx/sbin/:/usr/lib/qt-3.3/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/root/bin

//沒報錯就成功

[root@ei-nino ~]# nginx

[root@ei-nino ~]#

Linux下修改PATH環境變數

linux下有很多環境變數,path就是其中的一種 path 可執行檔案的搜尋路徑。ls命令也是乙個程式,執行它不需要提供完整的路徑名 bin ls,然 而通常我們執行當前目錄下的程式a.out卻需要提供完整的路徑名.a.out,這是因為path 環 境變數的值裡面包含了ls命令所在的目錄 bin,...

linux環境變數PATH

root cs70 moban echo path usr local sbin usr local bin usr sbin usr bin root bin 命令時從這些環境變數中開始找的 root cs70 moban mv bin cat opt root cs70 moban which ...

Linux 環境變數 PATH

當我們使用諸如ls mkdir cd這些命令的時候,有沒有想過為啥我們就能直接呼叫?換句話說,在我們輸入這個命令的時候系統是怎麼知道這個命令的執行檔案在哪呢?答案就是 path這個環境變數,可以用echo path把它列印出來看一下。可以看到這個變數包含了許多用分號分隔開的目錄,環境變數的意義在於,...