linux[基础]-12-重要的环境变量[01]

重要的环境变量

在linux系统中有许多的环境变量,我们可以用env 来查看他

变量是由固定的“变量名”和用户设定的“变量值”两部分组成


变量名称


作用


HOME


用户的主目录“家”


SHELL


当前的SHELL是那个程序


HISTSIZE


历史命令记录条数


MAIL


邮件信箱文件


LANG


语系数据


RANDOM


随机数字


PS1


Bash提示符


HISTFILESIZE


History命令存储数量


PATH


在当前目录中查找执行文件


EDITOR


默认文本编辑器

通过变量查看用户的主(家)目录:

[[email protected] ~]# echo $HOME

      /root

      [[email protected] ~]# su - linuxs

      [[email protected] ~]$ echo $HOME

      /home/linuxs

设置一个变量“WORKDIR”,让每个用户执行

“cd $WORKDIR” 都登陆到/home/workdir 目录中

[[email protected] ~]# mkdir -p /home/workdir

      [[email protected] ~]# WORKDIR=/home/workdir

      [[email protected] ~]# cd $WORKDIR

      [[email protected] workdir]# pwd

      /home/workdir

      [[email protected] workdir]# su - linuxs

      Last login: Thu Aug 24 17:26:01 CST 2017 on pts/0

      [[email protected] ~]$ cd $WORKDIR

      [[email protected] ~]$ echo "$WORKDIR"

      [[email protected] ~]$ #因为变量的作用范围

 

         所以可以用“export”命令将局部变量提升为全局变量

格式为:export 变量名[=变量值]

[[email protected] linuxs]# export WOD

      [[email protected] linuxs]# su linuxs

      [[email protected] ~]$ echo "$WOD"

      /home/workdir

      [[email protected] ~]$ cd $WOD

      [[email protected] workdir]$ pwd

      /home/workdir

时间: 2024-11-07 06:37:36

linux[基础]-12-重要的环境变量[01]的相关文章

Linux编程 12 (默认shell环境变量, PATH变量重要讲解)

一 .概述 默认情况下, bash shell会用一些特定的环境变量来定义系统的环境.这些默认环境变量可以理解是上篇所讲的系统全局环境变量. 1.1 bash  shell支持的Bourne变量 Bourne shell 是 UNIX 最初使用的 shell.下面例举几个常用的变量名. 变量名 描述 HOME 当前用户的主目录 PATH Shell查找命令的目录列表,由冒号分隔 PS1 Shell命令行界面的主提示符 PS2 Shell命令行界面的次提示符 如下图所示:使用echo 输出该变量名

Ubuntu Linux系统包含两类环境变量

Ubuntu Linux系统包含两类环境变量:系统环境变量和用户环境变量.系统环境变量对所有系统用户都有效,用户环境变量仅仅对当前的用户有效. 修改用户环境变量 用户环境变量通常被存储在下面的文件中: ~/.profile ~/.bash_profile 或者 ~./bash_login ~/.bashrc 上述文件在Ubuntu 10.0以前版本不推荐使用. 系统环境变量 系统环境变量一般保存在下面的文件中: /etc/environment /etc/profile /etc/bash.ba

Linux中如何设置java环境变量

这里介绍Linux下如何设置java环境变量. 工具/原料 Linux java环境变量 方法/步骤 1 查看java的安装路径   查看java执行路径   配置java环境变量   java的安装路径和执行路径   注意这里的JAVA_HOME后面一定要带上bin路径,路径设置完成一定要用 export输出,注意export单词不要写错了   设置环境变量后使用java的v参数测试,还是失败,因为没有执行source命令   环境变量修改后执行source命令,使得配置生效   运行sour

linux查看和修改PATH环境变量的方法

linux查看和修改PATH环境变量的方法 查看PATH:echo $PATH以添加mongodb server为列修改方法一:export PATH=/usr/local/mongodb/bin:$PATH//配置完后可以通过echo $PATH查看配置结果.生效方法:立即生效有效期限:临时改变,只能在当前的终端窗口中有效,当前窗口关闭后就会恢复原有的path配置用户局限:仅对当前用户 修改方法二:通过修改.bashrc文件:vim ~/.bashrc //在最后一行添上:export PAT

java基础学习总结——java环境变量配置(转)

java基础学习总结——java环境变量配置 前言 学习java的第一步就要搭建java的学习环境,首先是要安装 JDK,JDK安装好之后,还需要在电脑上配置"JAVA_HOME”."path”."classpath"这三个环境变量才能够把java的开发环境 搭建好.在没安装过jdk的环境下,path环境变量是系统变量,本来存在的,而JAVA_HOME和classpath是不存在的. 一.配置JAVA_HOME变量 操作步骤(win7系统):计算机→右键“属性”→高

linux系统开发 1 基础apt-get 进程 作业 环境变量 安装vsftpd VIM GCC

[本文谢绝转载,原文来自http://990487026.blog.51cto.com] <大纲> linux开发基础 od -tc 查看文件所有字符 显示硬件信息: lshw apt-get操作: 软件包搜索:apt-cache search vim 显示软件包信息 apt-cache show vim 进程: who ps ps aux 作业号: ctrl + z 丢到后台,停止运行 fg 1 调到前台,开始运行 bg 2 调到后台,开始运行 kill 环境变量: env PATH fin

java基础--JDK安装、环境变量配置、工具开发第一个程序、数据类型、运算符

**-----Java基础大纲-----**   **-----本章节-----** 1.Java语言的历史.特点及工作原理 2.JRE和JDK的介绍 3.Java运行环境和开发工具 4.Java基础语法 **-----下一章节-----** 5.条件语句 6.循环 7.数组 ============================================== 一:历史及开发准备 1.Java发展历程及来源 (1)发展历程 1996年1月,Sun公司发布了Java的第一个开发工具包(JD

Linux下把ANT添加进环境变量(PATH)

在终端输入如下命令: source /etc/profile sudo gedit /etc/profile #sudo是为了取得编辑的权限 在profile文件下添加下面两行 ANT_HOME=/home/jij/workspace/apache-ant-1.9.4/binPATH=$ANT_HOME/bin:$PATH 保存关闭文件,输入如下命令测试是否成功,返回版本号的话,说明PATH设置成功 ant -versionApache Ant(TM) version 1.9.3 compile

Linux下查看和添加环境变量

转自:http://blog.sina.com.cn/s/blog_688077cf01013qrk.html $PATH:决定了shell将到哪些目录中寻找命令或程序,PATH的值是一系列目录,当您运行一个程序时,Linux在这些目录下进行搜寻编译链接. 编辑你的 PATH 声明,其格式为: PATH=$PATH:<PATH 1>:<PATH 2>:<PATH 3>:------:<PATH N> 你可以自己加上指定的路径,中间用冒号隔开.环境变量更改后,