歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

如何在linux下查看和添加PATH環境變量

$PATH:決定了shell將到哪些目錄中尋找命令或程序,PATH的值是一系列目錄,當您運行一個程序時, Linux在這些目錄下進行搜尋編譯鏈接。

編輯你的 PATH 聲明,其格式為:

PATH=$PATH:<PATH 1>:<PATH 2>:<PATH 3>:------:<PATH N>

你可 以自己加上指定的路徑,中間用冒號隔開。環境變量更改後,在用戶下次登陸時生效,如果想立刻生效,則可 執行下面的語句:$ source .bash_profile

需要注意的是,最好不要把當前路徑 “./” 放到 PATH 裡,這樣可能會受到意想不到的攻擊。完成後,可以通過 $ echo $PATH 查看當前的搜索路徑。這樣定制後, 就可以避免頻繁的啟動位於 shell 搜索的路徑之外的程序了。

可用 export 命令查看PATH值

[root@localhost u-boot-sh4]# export

declare -x CVS_RSH="ssh"

declare -x DISPLAY=":0.0"

declare -x G_BROKEN_FILENAMES="1"

declare -x HISTSIZE="1000"

declare -x HOME="/root"

declare -x HOSTNAME="localhost"

declare -x INPUTRC="/etc/inputrc"

declare -x LANG="zh_CN.UTF-8"

declare -x LESSOPEN="|/usr/bin/lesspipe.sh % s"

declare -x LOGNAME="root"

declare -x LS_COLORS="no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01:cd=40;33;01:or=01;05 ;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:*.com=00;32:*.btm=00;32:*.bat=00;32:*.sh= 00;32:*.csh=00;32:*.tar=00;31:*.tgz=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00 ;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.bz=00;31:*.tz=00;31:*.rpm=00;31:*.cpio=00;31:*.jpg=00;35: *.gif=00;35:*.bmp=00;35:*.xbm=00;35:*.xpm=00;35:*.png=00;35:*.tif=00;35:"

declare -x MAIL="/var/spool/mail/root"

declare -x OLDPWD="/root"

declare - xPATH="/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/ sbin:/usr/bin:/root/bin"

declare -x PWD="/opt/STM/STLinux-2.3/devkit/sources/u- boot/u-boot-sh4"

declare -x SHELL="/bin/bash"

declare -x SHLVL="1"

declare -x SSH_ASKPASS="/usr/libexec/openssh/gnome-ssh- askpass"

declare -x TERM="xterm"

declare -x USER="root"

declare -x XAUTHORITY="/root/.xauthkSzH7b"

單獨查看PATH環境變量,可用:

[root@localhost u-boot-sh4]#echo $PATH

/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin :/usr/bin:/root/bin

添加PATH環境變量,可用:

[root@localhost u-boot-sh4]#export PATH=/opt/STM/STLinux-2.3/devkit/sh4/bin:$PATH

再次查看:

[root@localhost u-boot- sh4]# echo $PATH

/opt/STM/STLinux- 2.3/devkit/sh4/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bi n:/usr/sbin:/usr/bin:/root/bin

說明添加PATH成功。

上述方法的PATH 在終端關閉 後就會消失。 所以還是建議通過編輯/etc/profile來改PATH,也可以改家目錄下的.bashrc(即:~/.bashrc)。

第二 種方法:

# vim /etc/profile

在文檔最後,添加:

export PATH="/opt/STM/STLinux- 2.3/devkit/sh4/bin:$PATH"

保存,退出,然後運行:

#source /etc/profile

不報錯則成 功。

Copyright © Linux教程網 All Rights Reserved