【linux配置环境变量】教程文章相关的互联网学习教程文章

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...

linux环境变量

环境变量 认识环境变量Linux是一个多用户的操作系统。每个用户登录系统后,都会有一个专用的运行环境。通常每个用户默认的环境都是相同的,这个默认环境实际上就是一组环境变量的定义。用户可以对自己的运行环境进行定制,其方法就是修改相应的系统环境变量。常见的环境变量  PATH:决定了shell将到哪些目录中寻找命令或程序  HOME:当前用户主目录  MAIL:是指当前用户的邮件存放目录。  SHELL:是指当前用户用的是哪种Sh...

Linux下环境变量配置方法梳理(.bash_profile和.bashrc的区别)

https://www.cnblogs.com/kevingrace/p/8072860.html当你登录并且登录shell是bash时,bash首先执行/etc/profile文件中的命令(如果该文件存在),然后它顺序寻找~ /.bash_profile,~/.bash_login或~/.profile文件,并执行找到的第一个可读文件中的命令.当登录bash退出时,它 将执行~/.bash_logout文件中的命令.当启动一个交互的bash时,它将执行~/.bashrc文件中的命令(如果该文件存在并且可读).当非交互地启动以运行一个shell脚本时,bash将...

Linux虚拟机中配置JDK环境变量【图】

前提准备:1,安装好Linux系统2,下载好可以将文件传输到Linux系统工具例如:WinSCP3,在windows中下载Linux版JDK: http://download.oracle.com/otn-pub/java/jdk/8u111-b14/jdk-8u111-linux-x64.tar.gz一,创建存放JDK文件的文件夹  1,去到系统根目录  cd /  2,创建文件夹  mkdir 文件夹名二,将文件传输到之前创建的文件夹中注意:如果需要将文件放入到Linux中必须使用root用户登录,使用WinSCP可以非常便捷的将windo...

Redis的详细安装及Linux环境变量配置和启动【代码】【图】

前言: RedisRedis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。我使用的是下面这个版本:若没有资源的话,我在网盘分享了这个,没有密码,可直接网盘下载。https://pan.baidu.com/s/1pYf6xPE9wv4RufrG5JFRGg 一、接下来打开你的Linux。、然后输入下面命令。 yum install gcc tcl –y 安装依赖和一些组件 二。、解压redis-使用tar命令 Tar xf redis-2.8.24...

linux中配置环境变量的配置

1.环境变量的查看和设置方法:1.1 查看所有:export1.2 查看某个:echo $HOME1.3 设置一个环境变量: export HELLO="hello!" echo HELLo hello!1.4 查看所有的环境变量: env1.5 查看所有的本地定义的shell变量:set1.6 清楚环境变量: unset 变量名1.7 使用readonly限定环境变量为只读,只能读取,不可以修改和删除2.linux变量的种类2.1 永久的2.2 临时的,使用export定义,shell关闭则失效3.设置环境变量的三种方法...

Linux下oracle环境变量无效问题

今天在维护oracle数据库时,查看监听的状态,执行#lsnrctl status报错: -bash:lsnrctl:command not found。以前并不会这样,仔细想了一下,问题找到了,我是以root远程登录到服务器上,维护oracle时,直接 su oracle,这样操作虽然用户切换为oracle,但是环境变量仍然是root的环境变量,所以会报环境变量错误,正确的命令是su - oracle,这样环境变量也会切换为oracle的环境变量。看一下 su 命令的 man pageNAME su - run...

linux一些比较重要的环境变量。配置文件

永久添加环境变量PATH 方法一:编辑/etc/profile.d/NAME.sh 写入这句话export PATH=/PATH/TO/SOMEWHRER:$PATH永久修改动态库文件搜索路径 方法一:编辑/etc/ld.so.conf.d/NAME.conf 直接添加新的库文件路径至此文件中 然后让系统重新生成缓存:ldconfig永久添加帮助手册搜索路径 编辑/etc/man.config文件,添加一个MANPATH原文:https://www.cnblogs.com/saolv/p/9783602.html

Linux环境变量

1.环境变量$HOME表示的是某个用户的主目录。它和波浪号(~)的作用一样全局环境变量对于shell会话和所有生成的子shell都是可见的。局部变量则只对创建它们的shell可见。查看全局变量用printenv或env查看个别环境变量的值用:printenv 环境变量例如:printenv HOME //查看HOME这个环境变量的值2.如何设置环境变量设置局部环境变量:  echo $my_variable  my_variable=Hello  若变量需要赋含有空格的字符串值,则需要用双引号"...