Linux系统环境变量

Linux哪些我们常用,但是用的时候想不起来,这里做一个备忘录.

Linux常用的变量:

  1. PATH 决定了shell将到哪些目录中寻找命令或程序
  2. HOME 当前用户主目录
  3. HISTSIZE 历史记录数
  4. LOGNAME 当前用户的登录名
  5. HOSTNAME 指主机的名称
  6. SHELL   当前用户Shell类型
  7. LANGUGE  语言相关的环境变量,多语言可以修改此环境变量
  8. MAIL   当前用户的邮件存放目录
  9. PS1   基本提示符,对于root用户是#,对于普通用户是$

Linux命令:

  1. reset   显示所有本地定义的Shell变量
  2. env     显示所有的环境变量
  3. unset  清除环境变量

举个例子:

$ export $TEST=test

$ set | grep TEST

TEST=test

$ unset $TEST

时间: 2024-10-08 21:35:35

Linux系统环境变量的相关文章

Ubuntu Linux系统环境变量配置文件

Ubuntu Linux系统环境变量配置文件: /etc/profile : 在登录时,操作系统定制用户环境时使用的第一个文件 ,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行./etc /environment : 在登录时操作系统使用的第二个文件, 系统在读取你自己的profile前,设置环境文件的环境变量.~/.profile :  在登录时用到的第三个文件 是.profile文件,每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行

Ubuntu Linux系统环境变量配置文件【转】

本文转载自:https://my.oschina.net/qinlinwang/blog/30471 Ubuntu Linux系统环境变量配置文件:  /etc/profile : 在登录时,操作系统定制用户环境时使用的第一个文件 ,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行. /etc /environment : 在登录时操作系统使用的第二个文件, 系统在读取你自己的profile前,设置环境文件的环境变量. ~/.profile :  在登录时用到的第三个文件 是

linux系统环境变量.bash_profile/bashrc文件

系统环境变量的查看: [[email protected] ~]# envHOSTNAME=localhost.localdomainSELINUX_ROLE_REQUESTED=TERM=xtermSHELL=/bin/bashHISTSIZE=1000SSH_CLIENT=192.168.7.105 50641 22SELINUX_USE_CURRENT_RANGE=QTDIR=/usr/lib/qt-3.3QTINC=/usr/lib/qt-3.3/includ =========很多 其

操作Linux系统环境变量的几种方法

一.使用environ指针输出环境变量 代码如下: #include<stdio.h> #include<string.h> #define MAX_INPUT 20 /* 引用指针 */ extern char** environ; int main(int argc, char** argv) { char *temp = NULL; char** env = environ; char buf[MAX_INPUT] = {0}; /* 输出全部环境变量 */ while(*e

转 Ubuntu Linux 环境变量PATH设置

Ubuntu Linux系统环境变量配置文件: /etc/profile : 在登录时,操作系统定制用户环境时使用的第一个文件 ,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行. /etc /environment : 在登录时操作系统使用的第二个文件, 系统在读取你自己的profile前,设置环境文件的环境变量. ~/.profile :  在登录时用到的第三个文件 是.profile文件,每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅

Ubuntu Linux 环境变量PATH设置

Ubuntu Linux系统环境变量配置文件: /etc/profile : 在登录时,操作系统定制用户环境时使用的第一个文件 ,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行. /etc /environment : 在登录时操作系统使用的第二个文件, 系统在读取你自己的profile前,设置环境文件的环境变量. ~/.profile :  在登录时用到的第三个文件 是.profile文件,每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅

linux下如何设置和查看系统环境变量

在我写博客的时候,发觉自己对Linux环境变量这一块,属于小白级别的,发觉自己有必要写篇博客来巩固下这方面的知识. 1.显示系统环境变量: echo $PATH 2.设置一个新的变量: export   JAVA_HOME=/usr 3. 使用env命令显示所有的环境变量 直接敲env就会显示所有的环境变量 4.使用unset命令来清除环境变量 set可以设置某个环境变量的值,清除环境变量的值使用unset命令.如果未指定值,则环境变量的值为NULL.实例如下: export test ="te

Linux添加系统环境变量

在Linux下安装使用软件的时候,通常只能在软件安装目录下使用该软件命令(使用yum命令安装的除外),这样太麻烦,我们希望全局使用,可以将软件安装路径添加到系统环境变量里. 添加环境变量有2种方法: //1,使用export命令 export PATH=$PATH:/opt/software/node-v8.9.3-linux-x64/bin/node //export使用方法为 export PATH=$PATH:路径1:路径2:路径n;$PATH为系统变量,表示之前所有设置的路径,如果不加则

Linux编程 13 (系统环境变量位置, 环境变量持久化)

一.系统环境变量位置 在上章中,知道了如何修改系统环境变量,如PATH变量,以及创建自己的全局环境变量和局部环境变量.这篇学习怎么让环境变量的作用持久化.在此之前,先了解下系统环境变量文件会在哪些位置,当使用bash shell时,bash是如何查找环境变量位置的.下面先来介绍几个文件,这些文件叫启动文件或叫环境文件. bash检查的启动文件(环境文件)取决于你启动bash shell的方式.启动bash shell有3种方式: (1) 登录时的默认登录shell. (2) 交互式shell.