linux脚本设置环境变量 linux脚本添加环境变量
linux环境变量的设置
因为/etc/profile可能会导致作系统启动食物,一般我会改动例如oracle用户下的.bashrc
linux脚本设置环境变量 linux脚本添加环境变量
linux脚本设置环境变量 linux脚本添加环境变量
linux脚本设置环境变量 linux脚本添加环境变量
linux脚本设置环境变量 linux脚本添加环境变量
PATH=/usr/bin:$PATH
export PATH
后面的$PATH是加上系统的PATH路径,在系统的path上加上/usr/bin目录
打开/ect/profile,一行加入环境变量,例如:export oracle_sid=oracle
source /etc/profile,这样是的方法。
用export命令
怎么设置 linux环境变量配置
1、直接用export命令:
#export PATH=$PATH:/opt/au1200_rm/build_tools/bin
查看是否已经设好,可用命令export查看:
[root@localhost bin]# export
declare -x BASH_ENV="/root/.bashrc"
declare -x G_BROKEN_FILENAMES="1"
declare -x HISTSIZE="1000"
declare -x HOME="/root"
declare -x HOSTNAME="localhost.localdomain"
declare -x INPUTRC="/etc/inputrc"
linux下配置自己的环境变量文件my_env.sh
配置环境变量分为系统级和用户级,系统级所有用户生效,用户级针对特定用户,现场环境根据职能不同,会通过用户限制作范围,环境变量修改以实际需要为准,遵循权限小原则。
一般添加系统环境变量,修改/etc/profile文件,如果作失误,删除重要配置,影响系统运行。
centos7版本中 /etc/profile 默认扫描路径 /etc/profile.d/ 下sh文件,并添加内容到环境变量中,可以通过这种方式不作/etc/profile增加环境变量。
在/etc/profile.d/下创建文件 my_env.sh,并设置环境变量,如jdk等,内容如下:
vi /etc/profile.d/my_env.sh
编辑用户文件:~/.bash_profile,增加新path配置信息。如jdk:
自定义命令可以实现很多功能,如项目结构化目录文件生成、系统命令、带参命令自动填充等,脚本功能决定自定义命令的丰富程度。
创建自定义命令文件目录,方便集中管理,这里在当前用户目录下创建bin目录:mkdir ~/bin
创建自定义命令文件,文件名为命令名,如vi ~/bin/print,内容打印:echo test,添加文件执行权限:chmod 700 ~/bin/print
系统级
编辑/etc/profile.d/my_env.sh文件,增加环境变量export PATH= PATH:/home/用户名/bin
测试
控制台输入print ,回车即可
Linux Desktop 环境变量设置
标签(空格分隔): Linux Deabin AndroidStudio PATH X11
近电脑上安装了 Deabin 8 发行版,在配置 Android Studio 所需要的环境变量时出现了一些问题。
修改用户环境变量配置文件,如 $HOME/.profile 和 $HOME/.bashrc 或者 $HOME/.zshrc ,配置完成之后,可以在终端中 echo 成功显示修改添加后的 $STUDIO_JDK 和 $PATH ,但点击桌面添加的快捷方式图标就一直提示没有设置所需要的环境变量。
在 $HOME 中新建 .xsessionrc 文件,设置好相关变量即可,例如:
保存完毕之后,注销重新登录桌面即可生效。
/etc/X11/xinit/xinitrc 全局初始化脚本执行 /etc/X11/Xsession , Xsession 脚本中又有关于变量的配置。
其中 USERXSESSIONRC=$HOME/.xsessionrc 就是我们添加的文件,在 SYSSESSIONDIR 中,即 /etc/X11/Xsession.d 文件夹下的脚本都会被执行,其中 40x11-common_xsessionrc 这个文件负责执行用户 HOME 文件夹下的 .xsessionrc 脚本。
内容如下:
Linux 如何设置环境变量?
在shell里面输入env,可以查看环境变量。想设置某个临时文件变量,在shell里面输入export xxx=xxxx就行。想地设置的话,可以改/etc/bashrc,这个是系统变量,也是在文件里加上export xxx=xxxx,改用户变量的话,就在你用户的文件夹里面的.bashrc
1、环境变量不建议修改2、你可以临时修改一些比如: PS1=“” PWD= 当然这些是全局的。如果你想修改某个用户的,可以这样:vi ~/.bash_profile随便写一行 echo "hello" 当然你也可以写变量 echo `date`登陆时,你就会看到结果!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系 836084111@qq.com 删除。