1、变量:BASH

Bash Shell的全路径

比如:echo $BASH

2、变量:BASH_VERSION

Bash Shell的版本号

3、变量:EUID

记录当前用户的UID。root用户值为0。

4、FUNCNAME

在用户函数体内部,记录当前函数体的函数名。

5、变量:HISTCMD

说明:记录下一条命令在history命令中的编号。

6、HISTFILE

记录history命令记录文件的位置。运行history命令将打印已经运行过的命令列表,即便重启机器后还可以保存以前的命令记录。因为执行过的命令

会记录在/root/.bash_history文件中。

可以执行 cat /root/.bash_history 查看以前执行过的命令。

7、HISTFILESIZE

用来设置HISTFILESIZE文件记录命令的行数。这样可以限制.bash_history文件大小,避免出现文件过大的情况,不好处理。

8、HISTSIZE

实际上linux并不会针对每次运行命令后就立即将命令记录写入HISTFILE对应的文件中去,而是通过命令缓冲区来记录所有已经运行过的命令,只有

在缓冲区满了或者退出Shell时才将缓冲区记录写入HISTFILE对于的文件中。而缓冲区的大小需要通过HISTSIZE去定义。

9、HOSTNAME

用来显示主机名

10、HOSTTYPE

用来显示主机的架构,是i386、i686、还是x86、x64等。

11、MACHTYPE

用来显示主机类型的GNU标识。一般是主机架构-公司-系统-gnu。

12、LANG

用来设置当前系统语言环境。

export LANG=zh_CN.UTF-8

echo $LANG #显示当前语言环境

13、PWD

记录当前目录

14、OLDPWD

记录之前的目录。

15、PATH

代表命令的搜索路径。

Linux中常见的环境变量笔记相关推荐

  1. 如何在Linux中配置JDK环境变量

    如何在Linux中配置JDK环境变量 目录 如何在Linux中配置JDK环境变量 一.下载JDK 二.配置环境变量 三.刷新配置 一.下载JDK Java Downloads | Oracle 得到安 ...

  2. Linux中修改PATH环境变量(只在当前窗口下生效)

    前言,要执行oracle中的一个命令sqlldr 在oracle的bin目录下,使用sqlldr命令时,显示 -bash:sqlldr: command not found 但是直接在根目录下 /us ...

  3. linux中perl的环境变量,在Perl脚本中使用Bash环境变量?

    小编典典 这里有两个查询,关于使用Bash变量和运行外部命令. Perl中有%ENV哈希,带有环境变量 perl -wE'say $ENV{PWD}' 但是,通常最好在脚本中使用等效项,因为脚本的含义 ...

  4. linux中的c 环境变量,Linux C 参考手册 之 环境变量篇

    getenv(取得环境变量内容) 相关函数 putenv,setenv,unsetenv 表头文件 #include 定义函数 char * getenv(const char *name); 函数说 ...

  5. linux中配置jmeter环境变量,linux java 和jmeter 环境变量配置文件笔记(原)

    我在EC2 亚马逊的ubuntu系统下进行的配置,步骤如下(非常简单) 1.在/usr/local下分别新建java和jmeter文件夹,把下载的包进行解压 注:此处有坑,需注意ll -lht  查看 ...

  6. windows系统中常见的环境变量有哪些

    %ALLUSERSPROFILE% 局部 返回所有"用户配置文件"的位置. %APPDATA% 局部 返回默认情况下应用程序存储数据的位置. %CD% 局部 返回当前目录字符串. ...

  7. linux php和java环境变量配置_java_linux配置java环境变量详细过程,直接上实现过程: 一. 解压安 - phpStudy...

    linux配置java环境变量详细过程 直接上实现过程: 一. 解压安装jdk在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录, 执行命令 ./jdk-6u14-lin ...

  8. linux 添加path变量,linux下添加PATH环境变量

    添加PATH环境变量,第1种方法: [root@lx_web_s1 ~]# export PATH=/usr/local/webserver/mysql/bin:$PATH 再次查看: [root@l ...

  9. linux系统默认的环境变量path,Linux编程 12 (默认shell环境变量, PATH变量重要讲解)...

    一 .概述 默认情况下, bash shell会用一些特定的环境变量来定义系统的环境.这些默认环境变量可以理解是上篇所讲的系统全局环境变量. 1.1 bash  shell支持的Bourne变量 Bo ...

最新文章

  1. 8.7 程序示例--异常检测-机器学习笔记-斯坦福吴恩达教授
  2. mysql error 1148_MYSQL入坑第一弹--------ERROR 1148 (42000)ERROR 1290 (HY000)
  3. jsf绑定bean_JSF –渴望的CDI bean
  4. vue slot的使用
  5. SpringMVC学习(一)SpringMVC入门 、HelloSpringMVC程序、SpringMVC执行原理
  6. idea 阿里巴巴代码规范插件使用
  7. gh ost mysql_MySQL DDL--gh-ost学习
  8. 微积分的历史(二):起源之牛顿
  9. 转账到支付宝账户接口常见问题
  10. 单片机运算能力与PC运算能力PK
  11. Excel 2010 VBA 入门 139 创建工作簿级的自定义选项卡
  12. Volume数据存储详解
  13. 乐鑫esp8266学习rtos3.0笔记第4篇:带你捋一捋微信公众号 airkiss 配网 esp8266 并绑定设备的过程,移植并成功实现在 esp8266 rtos3.1 sdk。(附带demo)
  14. ElasticSearch数据分片-数据路由
  15. 《笑傲江湖》一共有几个版本? -- 影评
  16. ue4技术方向学习路线如何安排?
  17. html 中加入字体库,css字体库怎么用?
  18. php react路由部署,react路由
  19. 利用python更改json中的图片路径
  20. 2016暑期集训10 C吴传之火烧连营

热门文章

  1. 允許Linux的snmp服務被查詢
  2. CMOS图像传感器——SmartSens
  3. 【图像处理】——在plt绘制的坐标窗口中,捕获鼠标点,在右下角显示点的坐标
  4. Windows10 + WSL (Ubuntu) + Anaconda + vscode 手把手配置python运行环境(含虚拟环境)
  5. 复试计算机网络与软件工程,2018华南理工大学软件工程复试经验贴
  6. Spring - shortcuts
  7. C#开发移动应用系列(2.使用WebView搭建WebApp应用)
  8. 使用泛型解决之前的问题
  9. react项目在ie空白解决
  10. navicat的安装