环境变量之   PATH
  • 定义解释器搜索用户执行命令的路径
  • 获取PATH变量的值:
  • echo $PATH
  • /usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/root/bin    # 以冒号进行分隔,每一项为一个目录,用来存储外部命令,例如,ls命令就存储在/usr/bin/ls
 
 
 
环境变量之  HOME
  • 用户的主目录(家目录)
  • 获取HOME变量的值:
  • echo $HOME
  • /root
 
 
 
环境变量之  SHELL
  • 存储用户在使用的shell编辑器名称
  • 获取SHELL变量的值:
  • echo $SHELL
  • /bin/bash
 
 
 
环境变量之  HISTSIZE
  • 存储最大历史记录命令的条数
  • 获取HISTASIZE变量的值:
  • echo $HISTSIZE
  • 1000
 
 
 
环境变量之  HISTFILESIZE
  • 存储已经保存的历史记录命令条数(不太确定)
  • 获取HISTFILESIZE变量的值:
  • echo $HISTFILESIZE
  • 1000
 
 
 
环境变量之 MAIL
  • 存储邮件的保存路径
  • 获取MAIL变量的值
  • echo $MAIL
  • /var/spool/mail/root      # 当前用户所有的邮件都保存在这里面
 
 
 
环境变量之  LANG
  • 保存系统所使用的语言
  • 获取LANG变量的值
  • echo $LANG
  • en_US.UTF-8
 
 
 
环境变量之  RANDOM
  • 生成一个随机数
  • 获取RANDOM变量的值
  • echo $RANDOM
  • 27512
  • echo $RANDOM
  • 29634
 
 
 
环境变量值  USER
  • 保存当前登录用户的用户名
  • 获取USER变量的值
  • echo $USER
  • root
 
 
 
环境变量之  PS1
  • 保存Bash解释器的提示符
  • 获取PS1变量的值
  • echo $PS1
  • [\u@\h \W]\$
 
 
 
环境变量之  EDITOR
  • 保存用户默认的编辑器
  • 获取EDITOR变量的值
  • echo $EDITOR
 
 

第二十一篇 Linux中的环境变量简单介绍的更多相关文章

  1. Linux中PATH环境变量的作用和使用方法

    关于PATH的作用:PATH说简单点就是一个字符串变量,当输入命令的时候LINUX会去查找PATH里面记录的路径.比如在根目录/下可以输入命令ls,在/usr目录下也可以输入ls,但其实ls这个命令根 ...

  2. Linux有问必答:如何在Linux中修改环境变量PATH

    提问: 当我试着运行一个程序时,它提示“command not found”. 但这个程序就在/usr/local/bin下.我该如何添加/usr/local/bin到我的PATH变量下,这样我就可以 ...

  3. Linux中的环境变量PATH

    一.介绍 在讲环境变量之前,先介绍一下命令which,它用于查找某个命令的绝对路径,示例如下: 在上面的示例中,用which查到rm命令的绝对路径为/usr/bin/rm. 那么问题来了:为什么我们使 ...

  4. Linux中修改环境变量

    <1>Linux 的变量作用范围可分为两类:环境变量和本地变量 环境变量,或者称为全局变量,存在与所有的shell 中,在你登陆系统的时候就已经有了相应的系统定义的环境变量了.Linux ...

  5. Linux中配置环境变量

    Linux中环境变量的搭建(推荐用法) 第一步:进入到/etc/profile.d文件夹下 cd /etc/profile.d 第二步:创建并编辑一个my_env.sh文件 vim my_env.sh ...

  6. linux中的环境变量

    linux中用到很多的环境变量的设置,这里推荐一个博客: http://www.cnblogs.com/mengyan/archive/2012/09/04/2669894.html

  7. Linux中与环境变量相关的函数

    1.在终端可以通过env.set命令查看当前的环境变量 2.通过main函数中的第三个参数可以得到当前进程的环境变量列表 int main(int argc , char *argv[] , char ...

  8. 在linux中配置环境变量

    JDK下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 根据Linux ...

  9. Linux中修改环境变量导致大量命令不可用的解决办法

    如果搞死环境变量别慌张.因为ls等命令都不能使用了,所以先找到/usr/bin/目录 使用./sudo su命令获取root权限 然后在进入/etc目录 利用vim profile命令 修改profi ...

随机推荐

  1. ECMAScript基本语法——⑤运算符 算数运算符

    +-*/%

  2. 关于2008R2的序列号

    windows server 2008 r2 企业版序列号 BX4WB-3WTB8-HCRC9-BFFG3-FW26F P63JV-9RWW2-DJW7V-RHTMT-W8KWJ MDB49-7MYG ...

  3. If no other git process is currently running, this probably means a git proc

    原因:用SourceTree提交代码,发现这个问题.好像是因为上个进程没停止,造成文件不识别 解决:把仓库目录里的.git/index.lock文件(文件是隐藏的)删除就可以了.删除index.loc ...

  4. 数据预处理 | 使用 Pandas 进行数值型数据的 标准化 归一化 离散化 二值化

    1 标准化 & 归一化 导包和数据 import numpy as np from sklearn import preprocessing data = np.loadtxt('data.t ...

  5. 软件架构期末复习(Struts2+Spring+Hibernate)

    Struts2+Spring+Hibernate The Model-ViewController pattern in Struts2 is implemented with the followi ...

  6. Ubuntu使用ipython出现版本不兼容的问题

    今天租了一个ECS,然后准备安装了jupyter,准备配置,输入ipython,出现如下报错 ImportError: IPython 7.10+ supports Python 3.6 and ab ...

  7. Namespace declaration statement has to be the very first statement or after

    解决办法:将页面文件转为utp-8无dom格式就OK了.以notepad++为例:

  8. 浅析网页meta标签中X-UA-Compatible属性的使用

    今天有一个做开发的朋友突然问你知道很多网站上面加入的X-UA-Compatible属性的意义么?其实这个在以前还专门花了一点时间来验证我自己的想法,结果也确实如自己所预想的那样,八九不离十,当然有一点 ...

  9. MySQL 分组并多行拼接 group_concat 用法

    数据源 user name     age 小红 18 小明 18 小芳 19 ------------------------------------------------------------ ...

  10. html5 流式布局 弹式布局 flex

      <!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8& ...