`

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 -x PATH="/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:/bin:/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

不报错则成功。

分享到:
评论

相关推荐

    linux下查看和添加PATH环境变量.doc

    linux下查看和添加PATH环境变量

    Linux环境变量配置echo PATH

    在Linux操作系统中,PATH变量是最常用的环境变量之一,它指定了操作系统搜索可执行文件的路径。如果您要使用Linux系统中的新命令或程序,那么就需要将其所在的路径添加到PATH变量中,以便操作系统能够找到它们。 ...

    Linux配置JDK环境变量

    # source /etc/profile ##使环境变量生效 # set 要使JDK在所有的用户中使用,可以这样: vi /etc/profile.d/java.sh 在新的java.sh中输入以下内容: #set java environment JAVA_HOME=/usr/java/jdk-1_5_0_02 ...

    Linux下添加PATH环境变量

     再次查看: [root@lx_web_s1 ~]# echo $PATH /usr/local/webserver/mysql/bin:/usr/local/webserver/mysql/bin/:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/...

    jmeter在linux系统下运行及本地内存调优的方法详解

    3.配置jmeter环境变量 vim /etc/profile 添加 export PATH=/apache-jmeter-4.0/bin/:$PATH 注意路径 4.使用 rz命令上传jdk1.8 linux 64位版本 解压到 usr/local 目录下 下载jdk安装包 下载地址:...

    在Windows中设置Python环境变量的实例讲解

    在环境变量中添加Python目录: 在命令提示框中(cmd) : 输入 path=%path%;C:\Python 按下”Enter”。 注意: C:\Python 是Python的安装目录。 也可以通过以下方式设置: • 右键点击”计算机”,然后点击”属性” • ...

    linux CentOS 系统php和mysql命令加入到环境变量中

    为了使用方便,需要将php和mysql命令加到系统命令中,如果在没有添加到环境变量之前,执行“php -v”命令查看当前php版本信息时时,则会提示命令不存在的错误,下面我们详细介绍一下在linux下将php和mysql加入到环境...

    Linux下安装jdk1.8并配置环境变量的教程

    4.此时要配置环境变量了,使用sudo gedit /etc/environment,打开文件,在末尾添加 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:$JAVA_HOME/bin export ...

    CentOS安装 nodeJs并配置环境变量

    进入安装目录: cd /opt 下载安装包: wget ...添加NODE_PATH环境变量 &lt;&gt;vim /etc/profile &lt;&gt;在文件末尾添加如下内容 export NODE_HOME=/opt/nodejs export PATH=PATH:PATH:PATH:N

    《自拍教程27》环境变量的常见错误

    只能添加文件夹路径C:\Adb,到Path环境变量去, 代表让系统去该文件夹下搜索。 错误二: 误删了Windows原有的PATH环境变量内容 把之前的Path环境变量里的路径全部删了, 然后只添加自己的环境变量C:\Adb, 这也是错误...

    arm-linux-gcc.4.3.2.rar

    第六步:将上面得到的目录添加到环境变量PATH中 sudo vim ~/.bashrc 在文件的末尾添加: export PATH=/usr/local/arm/4.3.2/bin:$PATH 第七步:重启.bashrc脚本 source ~/.bashrc 如果再去which arm-linux-gcc就会...

    windows下运行Linux命令

    能够在windows下运行Linux命令 直接解压到目录,比如d:\shell 然后添加到环境变量Path 就可以运行大部分Linux命令了

    详解Linux下环境变量C_INCLUDE_PATH、CPLUS_INCLUDE_PATH、CPATH以及常见错误

    C_INCLUDE_PATH、CPLUS_INCLUDE_PATH以及CPATH常被用于在全局性地添加预处理C/C++时的包含目录,其中C_INCLUDE_PATH仅对预处理C有效,CPLUS_INCLUDE_PATH仅对预处理C++有效,而CPATH对所有语言均有效。下面我们仅以C...

    JDK1.6,Linux 64位

    配置环境变量 /etc/profile (非必要操作,因为 IDEA 可以直接选择 1.6 所在目录,无需添加环境变量) export JAVA_HOME=/opt/jdk1.6 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_...

    Windows环境安装Hadoop.docx

    确保你的系统上已经安装了Java Development Kit (JDK) 8或更高版本,并配置好JAVA_HOME环境变量,将JDK的bin目录添加到系统的PATH环境变量中。 安装Hadoop 1. 下载Hadoop: 从Apache官网下载适用于Windows的Hadoop二...

    Windows环境安装Hadoop.7z

    确保你的系统上已经安装了Java Development Kit (JDK) 8或更高版本,并配置好JAVA_HOME环境变量,将JDK的bin目录添加到系统的PATH环境变量中。 安装Hadoop 1. 下载Hadoop: 从Apache官网下载适用于Windows的Hadoop二...

    JAVA环境变量

    2:添加环境变量 vi /etc/profile export JAVA_HOME=/usr/java/jdk1.6.0_45 export CLASSPATH=/usr/java/jdk1.6.0_45/lib export PATH=$JAVA_HOME/bin:$PATH 3,使文件生效 source /etc/profile

    Linux Shell For Windows

    使用方法:解压后将里面的bin目录添加到环境变量PATH中,然后在命令提示符里就可以用这些命令了。 如果ls等命令有中文乱码的情况,打开注册表找到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor ,然后...

    jdk11.0.4_linux_bin_64.zip

    2、编辑/etc/profile 设置环境变量 vi /etc/profile 在文件末尾添加 export JAVA_HOME=/usr/local/jdk-11.0.4 export JRE_HOME=$JAVA_HOME/jre export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_...

Global site tag (gtag.js) - Google Analytics