环境变量配错怎么还原,linux下环境变量配错的解决"/>
linux环境变量配错怎么还原,linux下环境变量配错的解决
朋友在linux下配置环境变量的时候敲错了命令,导致新添加的环境变量覆盖了原先的环境变量,直接导致的结果就是Linux下大部分命令不可以使用,这个可吓坏了我的朋友,他从来没有遇到过这种问题,经过我的帮助和讲解,他发现这个问题并不可怕,现在已经解决,写篇博文贴出来,希望犯同样失误的人快速解决这个问题。
在linux中,按变量的生存周期来划分,Linux变量可分为两类,它们的修改方法如下:
(1)永久的:需要修改配置文件,变量永久生效。
常见的配置文件包括:
(1-1)/etc/profile:对所有用户生效;此文件为系统的每个用户设置环境信息,当用户第
一次登录时,该文件被执行;并从/etc/profile.d目录的配置文件中搜集shell的设置
例如:编辑/etc/profile文件,添加CLASSPATH变量
# vi /etc/profile
添加一行:
export CLASSPATH=./JAVA_HOME/lib;$JAVA_HOME/jre/lib
修改后需要执行重新登录才能生效,也可以执行命令source /etc/profile来生效
(1-2)/etc/bashrc:对所有用户生效;为每一个运行bash shell的用户执行此文件.当bash
shell被打开时,该文件被读取。
编辑方法如上,不再赘述。
(1-3)~/.bash_profile:仅会对当前用户有效;每个用户都可使用该文件输入专用于自己
使用的shell信息
更多推荐
linux环境变量配错怎么还原,linux下环境变量配错的解决
发布评论