当前位置: 首页 > Linux

linux环境变量设置

时间:2023-04-06 23:48:57 Linux

在Linux中,我们经常需要设置一些环境变量,下面列举一些常见的环境变量设置方法。读取环境变量export:显示当前系统定义的所有环境变量echo$PATH:输出当前PATH环境变量的值设置环境变量当前终端:exportPATHexportPATH=/you/bin/path:$PATHps:设置环境不要忘记在变量中添加原来的配置,即$PATH部分,避免覆盖原来的配置。生效时间:立即生效生效时间:对当前终端有效,关闭窗口后无效有效范围:仅对当前用户有效当前设置环境变量的用户:vim~/.bashrc,vim~/.bash_profile修改~/.bashrc或~/.bash_profile文件进行配置:vim~/.bashrc,在文件的最后一行添加exportPATH=/you/bin/path:$PATH。vim~/.bash_profile,将exportPATH=/you/bin/path:$PATH添加到文件的最后一行。生效时间:同一用户打开新终端时生效,或者手动执行source~/.bashrc,source~/.bash_profile立即生效生效时间:永久有效生效范围:只对当前用户有效所有设置了环境变量的用户:vim/etc/bashrc、vim/etc/profile、vim/etc/environment修改系统配置文件,此方法需要管理员权限(如root)或用户对系统配置文件有写权限:vim/etc/bashrc,将exportPATH=/you/bin/path:$PATH添加到文件的最后一行。vim/etc/profile,将exportPATH=/you/bin/path:$PATH添加到文件的最后一行。vim/etc/environment,将exportPATH=/you/bin/path:$PATH添加到文件的最后一行。ps:如果系统配置文件无法编辑,需要修改其属性,例如:chmod-vu+w/etc/bashrc.conf生效时间:新建终端生效,或者手动source/etc/bashrc,source/etc/profile,source/etc/environment有效有效期:永久有效有效范围:对所有用户有效提示可以在xxxx项目下定义一个变量Configurexxxx.profile文件,在这个文件中使用export定义一系列变量,然后在~/.bash_profile文件后添加:sourcexxxx.profile,这样就可以每次在Shell脚本中使用一系列自定义变量你登录。使用alias命令为一些命令定义别名,比如aliasrm="rm-i",然后将这段代码添加到~/.bash_profile中,这样每次使用rm命令就相当于使用rm-i命令,非常方便。