[root@ bin]#
-x =“/根/。”
-x =“1”
-x="1000"
-x HOME="/root"
-x="。"
-x =“/etc/”
-x LANG="zh_CN"。
-x="zh_CN.:zh_CN.:zh_CN"
-x="|/usr/bin/.sh %s"
-x="根"
-x="no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=01;32:*.cmd=01;32:*.exe=01;32:*.com=01;32:*.btm=01;32:*.bat=01;32:*.sh=01;32:*.csh=01;32:*.tar=01;31:*.tgz=01;31:* .arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tz=01;31:*.rpm=01;31:*.cpio=01;31:*.jpg=01;35:*.gif=01;35:*.bmp=01;35:*.xbm=01;35:*.xpm=01;35:*.png=01;35:*.tif=01;35:"
-x MAIL="/var/spool/mail/root"
-x =“/选择//”
-x PATH="/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin:/opt///bin"
-x PWD="/opt///bin"
-x SHELL="/bin/bash"
-x SHLVL="1"
-x="/usr///gnome-ssh-"
-x =“/tmp/ssh-/agent.4242”
-x="10.3.37.152 2236 22"
-x = “10.3.37.152 2236 10.3.37.186 22”
-x = “/dev/pts/2”
-x TERM="linux"
-x 用户="root"
-x="根"
可以看到,环境变量已经设置好了,我要添加的编译器的路径已经在PATH中了。
注意:以上方法中的PATH在终端关闭后会消失。所以建议通过编辑/etc/来更改PATH,或者在主目录(即~/.)中更改.。第二种方法:# vim /etc/ 在文件末尾添加:PATH="/opt/STM/-2.3//sh4/bin:$PATH" 保存退出,再运行:# /etc/ 如无错误则成功。
/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行,并从/etc/profile.d目录的配置文件中搜集shell的设置,
/etc/bashrc:为每一个运行bash shell的用户执行此文件,当bash shell被打开时,该文件被读取。
~/.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件。
~/.bashrc:该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该文件被读取。
2.修改文件:
#vi /etc/
加入:
PATH=$PATH:/opt///bin
3.修改文件:
# vi /root/.
添加:
PATH=$PATH:/opt///bin
后两种方式一般需要重新退出系统才能生效,最后可以通过echo命令进行测试:
# 回显 $PATH
检查路径 / 是否已存在于输出中。
--------------------------------------------------------------------------------------------------------------------------
“/bin”、“/sbin”、“/usr/bin”、“/usr/sbin”、“/usr/local/bin”等路径已存在于系统环境变量中。如果可执行文件位于这些标准位置,请在终端命令行中输入软件可执行文件的文件名和参数(如果需要参数)并按 Enter。
如果不在标准位置,则需要在文件名前面添加完整路径。但是每次都这样运行太麻烦了。一个“一劳永逸”的解决办法是将此路径添加到环境变量中。命令“PATH=$PATH:path”可以将此路径添加到环境变量中,但是退出此命令行后它将失效。要使它永久生效,需要将此行添加到环境变量文件中。有两个文件可供选择:“/etc/”和用户主目录中的“.”,“/etc/”对系统中的所有用户有效,“用户主目录中的“.”只对该用户有效。
“PATH=$PATH:path1:path2:…:pathn”表示可执行文件的路径包括原来设定的路径和从“path1”到“pathn”的所有路径。当用户输入一串字符并按下回车键时,shell 会依次在这些路径中搜索对应的可执行文件并交给系统核心执行。“$PATH”表示原来设定的路径仍然有效,所以一定要注意不要遗漏。有些软件可能除了“PATH”之外还有其他环境变量需要添加,但方法是一样的,同样需要注意“$”。
请注意,与 DOS/ 不同,UNIX 系统环境变量中的路径名以冒号分隔,而不是分号。此外,随着安装的软件越来越多,环境变量也会越来越多。为避免混淆,建议按照软件安装的顺序将所有语句添加到文件末尾。
格式如下:
#软件名称-版本号
PATH=$PATH:路径1:路径2:...:路径n
其他环境变量 = $其他环境变量:...
在“ ”和“.”中,“#”是注释符号,写在这里除了视觉隔离外没有任何作用。
设置完成后注销并重新登录,设置就会生效。如果不注销,那么直接在shell中执行这些语句,也会生效,但作用范围仅限于执行这些语句的shell。
相关环境变量生效后,就不需要再进入软件的可执行文件目录下进行操作了。
注意:(重要)要设置交叉编译环境,您需要设置 bin、inc 和 lib,如下所示:
PATH=$PATH://arm-/bin
=“//arm-/arm-none-linux-/”
=“//arm-/arm-none-linux-/lib://arm-/arm-none-linux-/libc”
扫一扫在手机端查看
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。