linux怎么永久改环境变量,linux:如何永久地和全局地改变环境变量

这篇博客探讨了不同类型的shell和窗口环境如何读取配置文件来设置环境,提到了.profile, .bashrc, .bash_profile等,并指出cron作业的环境与shell环境显著不同,只有有限的环境变量。文章强调了理解这些配置文件对于正确配置系统和程序的重要性。
摘要由CSDN通过智能技术生成

贝壳的环境

从本质上讲,运行进程的任何内容都会在启动时读取配置文件,并且为了影响其环境,您需要访问其配置文件.

对于用户shell,“明显”的地方是.profile,.bashrc,.bash_profile(我想),也许还有其他一些我不记得了.显然,如果你使用zsh,csh,tcsh或者其他任何东西作为shell,会有更多和其他人.

窗口环境读取的初始化文件可能是KDE或Gnome.您在其下运行的特定窗口管理器也可能读取配置文件.我承认即使是我自己的安装,我也不知道这些文件的名称.

最后,/ etc中的所有环境通常都有“主”配置文件.它们为用户提供的东西提供默认值.

我认为安装自己的程序会认真检查各种可能性.各种Linux发行版可能会为此提供一些帮助程序脚本.

cron的

这个更容易.出于安全原因,cron只将几个环境变量传递给子进程,总是如此.我认为USER是其中之一,而MAILTO是另一个.据我所知,没有PATH设置 – 这通常会惹恼新手. cron作业的环境与shell环境完全不同!在环境中你想要的任何东西,你可以在crontab中的命令行上传入,或者你启动一个脚本并让它设置它需要的任何环境.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值