【linux – 无法通过脚本文件导出变量】教程文章相关的互联网学习教程文章

Linux环境变量【代码】

设置系统环境变量1. 1 打开终端并输入: sudo gedit /etc/environment。2. 2 输入用户密码。这时输入的密码是不可见的。3. 3 如图,在PATH="...."的末尾处添加: :/opt/EmbedSky/4.3.3/bin 其中/opt/EmbedSky/4.3.3/bin为你自己需要设置的环境变量路径。4. 4 使其立即生效,在终端执行: source /etc/environment 或者重启电脑即可。设置当前用户环境变量1. 1 打开终端并输入: sudo gedit ~/.bashrc。2. 2 输入用户密码。这时输入...

Linux登录shell和非登录(交互式shell)环境变量配置【代码】【图】

使用Jenkins执行shell脚本的时候, 碰到command not found. 比如java mvn, 这些环境变量配置在/etc/profile 中, 但jenkins执行的时候并没有加载.这是因为jenkins执行的shell是非登录交互式shell, 并不会加载/etc/profile.交互式shell会加载.bashrc, 进而会加载/etc/bashrc, 而/etc/bashrc会加载/etc/profile.d/*.sh.因此, 自定义的变量应该定义在/etc/profile.d/*.sh1.登录shell所谓登录shell,指的是当用户登录系统时所取的那个shel...

Ubuntu Linux 环境变量PATH设置

前俩天编译linux下rar解压软件的时候说找不到 /usr/local/linux 路径,在设定path变量的时候,忽然就想看看,path最原始的变量值是多少....(在环境变量文件中保存..../etc/environment).....捎带转一个PATH变量相关的文章;原文地址:http://blog.csdn.net/witsmakemen/article/details/7831631Ubuntu Linux 环境变量PATH设置Ubuntu Linux系统环境变量配置文件: /etc/profile : 在登录时,操作系统定制用户环境时使用的第一个文件...

【shell】Linux shell 之 判断用户输入的变量是否为数字【代码】

本文内容:判断用户输入的参数是否为数字在shell中如何进行计算?方式一[root@XiaoPeng scripts]# echo $((1+2)) 3方式二[root@XiaoPeng scripts]# expr 2 + 3 5 [root@XiaoPeng scripts]# 注意:使用方式二的时候,要求必须要有间隔。如果使用的是乘法,号必须进行转义写为 \[root@XiaoPeng scripts]# expr 2 * 3 expr: 语法错误 [root@XiaoPeng scripts]# expr 2 \* 3 6 [root@XiaoPeng scripts]# 如何判断用户输入的变量值...

Linux命令-基本变量类型及其运算

[root@Redis01 ~]# cd /install/[root@Redis01 install]# mkdir -p test && cd test-s修改时间:[root@Redis01 test]# date2017年 11月 30日 星期四 21:55:03 CST[root@Redis01 test]# date `+%F %T %A`2017年 11月 30日 星期四 21:56:25 CST[root@Redis01 test]# date ‘+%F‘2017-11-30[root@Redis01 test]# date ‘+%T‘21:57:11[root@Redis01 test]# date ‘+%A‘星期四[root@Redis01 test]# date -s "2017-11-30 14:44:40"201...

Linux系统下修改环境变量PATH路径的三种方法

比如要把/etc/apache/bin目录添加到PATH中,方法有三: 1.#PATH=$PATH:/etc/apache/bin 使用这种方法,只对当前会话有效,也就是说每当登出或注销系统以后,PATH 设置就会失效 2.#vi /etc/profile 在适当位置添加 PATH=$PATH:/etc/apache/bin (注意:= 即等号两边不能有任何空格) 这种方法最好,除非你手动强制修改PATH的值,否则将不会被改变 3.#vi ~/.bash_profile 修改PATH行,把/etc/apache/bin添加进去 这种方法是针对用户起作...

Linux下环境变量设置【代码】

Linux下环境变量设置 1) 针对当前特定的用户起作用的环境变量vi ~/.bashrc export PATH="$PATH:/NEW_PATH" 2) Linux系统环境变量配置文件 2.1)/etc/profile : 在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。2.2)/etc/bashrc : 为每一个运行bash shell的用户执行此文件。当bash shell被打开时,该文件被读取.。2.3)/etc/environment : 在登录时操作系...

Linux系统下配置环境变量

一、环境变量文件介绍转自:http://blog.csdn.net/cscmaker/article/details/7261921Linux中环境变量包括系统级和用户级,系统级的环境变量是每个登录到系统的用户都要读取的系统变量,而用户级的环境变量则是该用户使用系统时加载的环境变量。 所以管理环境变量的文件也分为系统级和用户级的,下面贴一个网上找到的讲的比较明白的文件介绍(略作修改)[1]: 1.系统级: (1)/etc/profile:该文件是用户登录时,操作系统定制用户环...

linux如何切换到root用户和更改环境变量

(1)sudo 命令 xzm@ubuntu:~$ sudo这样输入当前管理员用户密码就可以得到超级用户的权限。但默认的情况下5分钟root权限就失效了。(2)sudo -ixzm@ubuntu:~$ sudo -i通过这种方法输入当前管理员用户的密码就可以进到root用户。(3)如果想一直使用root权限,要通过su切换到root用户。那我们首先要重设置root用户的密码:xzm@ubuntu:~$ sudo passwd root这样就可以设置root用户的密码了。(4)之后就可以自由的切换到root用户了xzm@ub...

Linux编程 11(shell全局环境变量与局变环境变量)【图】

一.概述  在linux中,很多程序和脚本都通过环境变量来获取系统信息,存储临时数据,配置信息。环境变量是指用来存储有关shell会话和工作环境信息,允许你在内存中存储数据,以便程序或shell中运行的脚本能够轻松访问到它们。也是存储持久数据的一种简便方法。在bash shell中,环境变量分为:全局和局部二类环境变量。  1.1全局环境变量    全局环境变量对于shell会话和所有生成的子shell都是可见的。局部变量则只是创建它们...

Linux 环境变量

命名 alias ls=’ls--color=auto‘ 只在当前中端生效别名 ls = **** vi ~/.bashrc 放在这个文件下 都生效了/etc/profile 放到这里都生效which 在规定目录下找东西 echo $PATH 在path 路径下的文件 可执行 mv /**移动到***/tmp/ls path=$path:/tmp/ 在路径下加tmp文件source /etc/profile原文:http://blog.51cto.com/amazing61/2063708

为什么Linux下的环境变量要用大写而不是小写

境变量的名称通常用大写字母来定义。实际上用小写字母来定义环境变量也不会报错,只是习惯上都是用大写字母来表示的。首先说明一下,在Windows下是不区分大小写的,所以在Windows下怎么写都能获取到值。而Linux下不同,区分大小写,无论是变量还是命令,大小写都会导致输出的值不一样。比如环境变量ENV和env可以定义不同的值,到最后输出这两个变量时也会不一样。 参考:http://www.cnblogs.com/wang_yb/p/3784284.html原文:http:...

Linux下修改环境变量

首先来看修改环境变量的位置,我们可以在那些地方修改环境变量? 1. /etc/profile:对所有用户生效;此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行;并从/etc/profile.d目录的配置文件中搜集shell的设置 2. /etc/bashrc:对所有用户生效;为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取 3. /etc/enviroment:是系统的环境变量,与登录用户无关 4. ~/.bash_profile:仅会对...

linux 环境变量PATH路径的三种方法

转:http://www.jb51.net/LINUXjishu/150167.html 总结:修改1.#PATH=$PATH:/etc/apache/bin 或者#vi /etc/profile 或者#vi ~/.bash_profile 生效:如果修改了/etc/profile,source /etc/profile。注意需要重新打开终端 echo $PATH. 比如要把/etc/apache/bin目录添加到PATH中,方法有三: 1.#PATH=$PATH:/etc/apache/bin 使用这种方法,只对当前会话有效,也就是说每当登出或注销系统以后,PATH 设置就会失效 2.#vi /etc/profile...

[转]Linux下修改/设置环境变量JAVA_HOME

1. 永久修改,对所有用户有效 # vi /etc/profile //按键盘[Shift + g], 在profile文件最后添加下面的内容: export JAVA_HOME = /home/myuser/jdk1.7.0_03 export PATH = $JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar [注]:修改文件后如果想马上生效,还要运行 #source /etc/profile 2. 永久修改,对单一用户有效 //修改用户目录下的.bash_profile文件 $ vi...