您当前的位置: 首页 > 行业数据 >

全球实时:linux环境变量是干嘛的_linux环境变量

来源:搜狐汽车 2023-05-16 05:03:35


(资料图片)

1、按变量的生存周期来划分,Linux变量可分为两类,它们的修改方法如下:(1)永久的:需要修改配置文件,变量永久生效。

2、 常见的配置文件包括: (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信息,当用户登录时,该文件仅仅执行一次 例如:编辑guok用户目录(/home/guok)下的.bash_profile $ vi /home/guok/.bash.profile 添加如下内容: export CLASSPATH=./JAVA_HOME/lib;$JAVA_HOME/jre/lib修改后需要执行重新登录才能生效,也可以执行命令source /etc/profile来生效 (1-4)~/.bashrc:仅会对当前用户有效;该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该该文件被读取 编辑方法如上,不再赘述 另外,~/.bashrc等中设定的变量(局部)只能继承/etc/profile中的变量,他们是"父子"关系 综述,对上述文件修改,添加你需要的变量,在启动一个shell(终端,terminal)时,你所定义的变量均会生效的。

3、(2)临时的:使用export命令声明即可,变量只在当前的shell(BASH)或其子shell(BASH)下是有效的,在关闭shell后失效,再打开新shell时就没有这个变量,需要使用的话还需要重新定义在shell的命令行下直接使用[export 变量名=变量值] 定义变量环境变量的查看(1)使用echo命令查看单个环境变量。

4、例如:echo $PATH(2)使用env查看所有环境变量。

5、例如:env(3)使用set查看所有本地定义的环境变量。

6、例如:set另外,unset可以删除指定的环境变量。

7、常用的环境变量PATH 决定了shell将到哪些目录中寻找命令或程序HOME 当前用户主目录HISTSIZE 历史记录数LOGNAME 当前用户的登录名HOSTNAME 指主机的名称SHELL 当前用户Shell类型LANGUGE  语言相关的环境变量,多语言可以修改此环境变量MAIL 当前用户的邮件存放目录PS1 基本提示符,对于root用户是#,对于普通用户是$。

本文为大家分享到这里,希望小伙伴们有帮助。

上一篇 下一篇
x
推荐阅读 更多
全球实时:linux环境变量是干嘛的_linux环境变量

1、按变量的生存周期来划分,Linux变量可分为两类,它们的修改方法如下:(1)永久的:需要修改配置文件,

2023-05-16
加密狗怎么用一般用在哪里_加密狗怎么用 当前快报

1、如果是前台加密狗,前台用户要在前台“下载加密狗驱动程序”处下载加密狗驱动程序。2、安装完毕,登陆进

2023-05-16
环球资讯:黑盒测试方法有哪些覆盖方法_黑盒测试方法有哪些

1、“黑盒”测的是功能黑盒测试也称功能测试或数据驱动测试。2、它在已知产品应具有的功能的条件下,通过测

2023-05-16
环球速递!福州江心岛最美婚姻登记处将于“520”正式对外开放

福州新闻网5月15日讯因为“520”谐音“我爱你”,每年5月20日成为备受情侣们青睐的结婚登记日期。在福州,

2023-05-15
当前观察:参展中国研发制造产品18款,这家跨国公司展示医疗行业高质量发展成果

在第87届中国国际医疗器械博览会(CMEF)上,GE医疗以“影无界·健未来”为主题,携23款先进的医疗科技和国

2023-05-15
滚动:欢迎报名参会! 2023中国国际智能网联汽车产业高峰论坛将于6月在德清举办

为促进智能网联汽车技术创新和产业发展,助力智能网联汽车供应链优化升级,2023中国国际智能网联汽车产业高

2023-05-15
河北省魏县召开“5.12”国际护士节表彰大会

2023年5月12日是第112个“5 12”国际护士节,5月10日下午,河北省魏县召开庆祝“5 12”国际护士节优秀护士

2023-05-15
高温之下销量反弹,空调市场能否摆脱“靠天吃饭”?

5月15日,最新的空调市场数据出炉,在经历了2022年出货低谷之后,今年一季度空调市场在一定程度上得到复苏

2023-05-15
2023年全国动力冲浪板锦标赛落幕 12岁小将包揽青少年组四项冠军 热闻

5月15日下午,2023年全国动力冲浪板锦标赛暨全国动力冲浪板联赛(宜兴站)在江苏宜兴落幕。本次比赛是国内

2023-05-15
A股绝地反击 中特估迎重磅利好!这次大盘稳了? 世界报资讯

今天早盘,市场跌得惨不忍睹,沪指一度下跌超35点,银行、保险等权重股成为拖累指数的主要因素。然而,下午

2023-05-15