在linux里怎么设置环境变量啊,用env可以看

在linux里怎么设置环境变量啊,用env可以看,第1张

设置Linux的环境变量的方法是这样的,首先可以在终端直接输入:变量名=内容 的方式来临时设置,但是这种方式设置的效果在重新登录后就失效了。所以环境变量的设置一般是写在配置文件中,那对环境变量的修改应该写在哪个配置文件中呢?

如果想让设置只对当前用户有效,就需要在~/.bashrc文件中添加设置,以修改PATH这个环境变量为例,需要在~/.bashrc这个配置文件添加的内容格式就像是如下两行这样:

PATH="$PATH":/root

export PATH

也可以将两行设置写成一行:

export PATH="$PATH":/root

如果想让环境变量的设置对所有用户都有效,则需要把设置添加到/etc/profile这个全局配置文件中,添加的格式和~/.bashrc这个文件一样。

最后,修改完配置文件后,如果想让设置马上生效,还需要运行source命令,比如:source ~/.bashrc,否则设置只在下次登录时才会生效(也就是说要重新登录)。

linux下修改环境变量后一重启又复位了,是设置错误造成的,解决方法如下:

1、首先可以查看系统已添加的环境变量,使用命令:echo $PATH

2、也可以使用命令:env 查看系统所有环境变量。

3、然后切换root账户:su root,修改/etc/profile文件权限:chmod 777 /etc/profile。

4、使用su切换回要添加环境变量的用户,修改环境变量:vim /etc/profile。

5、在文档最后添加地址:export PATH="/home/wcy/softwares/packmol:$PATH",保存后退出即可。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7240458.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-03
下一篇2023-04-03

发表评论

登录后才能评论

评论列表(0条)

    保存