系统环境变量与个人环境变量的配置文件

翻译 2015年07月07日 11:32:49

系统变量

/etc/profile:这个文件预设了几个重要的变量,例如PATH、USER、LOGNAME、MAIL、INPUTRC、HOSTNAME、HISTSIZE、umask等等。

/etc/bashrc:这个文件主要预设umasky以及PS1。这个PS1就是我们在输入命令时,前面的那串字符。例如阿铭的Linux系统的PS1就是“[root@localhost ~]”,我们不妨看一下PS1的值,如下所示:

#echo $PS1

[\u@\h \W]\$

其中,\u指用户,\h指主机名,\W指当前目录,\$指字符“#”(如果是普通用户则显示为“¥”)。


个人环境变量

.bash_profile:该文件定义了用户的个人化路径与环境变量的文件名称。每个用户都可使用该文件输入专属于自己的shell信息,当前用户登入时,该文件仅仅执行一次。

.bashrc:该文件包含专属于自己的shell的bash信息,当登入或每次打开新的shell时,该文件被读取。例如你可以将用户自定义的alais或者自定义变量写到这个文件中。

.bash_history:该文件用于记录命令历史。

.bash_logout:当退出shell时,会执行该文件。你可以将一些清理的工作放到这个文件中。


Linux 常用环境变量及作用和环境变量文件的详细介绍及其加载执行顺序

前言: 1. 环境变量是操作系统环境设置的变量,适用于整个系统的用户进程; 2. 环境变量可以在命令中设置,但是用户注销的时候将会丢失这些设置值; 3. 若要重复适用,则最好在.profile中定义;...
  • u010533843
  • u010533843
  • 2017年02月11日 20:58
  • 964

Linux——环境变量配置文件的区别

/etc/environment是设置”系统的环境”, 与登录用户无关。 /etc/profile 是设置”用户的环境”,与登录用户有关,当用户第一次登录时读取(全局[环境变量]、系统级别)。  ...
  • u012627502
  • u012627502
  • 2014年07月05日 13:14
  • 871

根据环境变量配置,动态加载配置文件(区分开发环境,生成环境)

开发中我们往往需要根据环境变量来动态加载配置文件,比如用来保证开发环 境,生成环境加载不同配置文件如数据库连接信息 1 服务器配置环境变量 2 程序判断自动加载...
  • jiedao_liyk
  • jiedao_liyk
  • 2017年03月02日 17:55
  • 847

java 获取系统变量(环境变量和设置变量)

环境变量这个概念不陌生, 就是操作系统的环境变量。 系统变量就是java本身维护的变量。 通过 System.getProperty 的方式获取。 对于不同的操作系统来说, 环境变量的处理可能会有...
  • oscar999
  • oscar999
  • 2013年08月06日 17:43
  • 40905

系统环境变量与个人环境变量的配置文件

系统变量 /etc/profile:这个文件预设了几个重要的变量,例如PATH、USER、LOGNAME、MAIL、INPUTRC、HOSTNAME、HISTSIZE、umask等等。 /etc/ba...
  • thankinglove
  • thankinglove
  • 2015年07月07日 11:32
  • 1053

windows系统环境变量和用户环境变量的区别

区别:  环境变量分为系统环境变量和用户环境变量。环境变量是指系统环境变量,对所有用户起作用,而用户环境变量只对当前用户起作用。   例如你要用opencv,那么你把opencv的bin目录加入到p...
  • FX677588
  • FX677588
  • 2017年03月06日 12:36
  • 1331

Spring使用环境变量控制配置文件加载

项目中需要用到很多配置文件,不同环境的配置文件是不一样的,因此如果只用一个配置文件,势必会造成配置文件混乱,这里提供一种利用环境变量控制配置文件加载的方法,如下: 一、配置环境变量        ...
  • colorandsong
  • colorandsong
  • 2015年03月26日 15:50
  • 6545

个人的各种环境变量的存放位置——

~/.bashrc 可以使用  sudo vi ~/.bashrc    对各个变量进行修改
  • leokingszx
  • leokingszx
  • 2018年01月30日 14:49
  • 28

系统和用户的环境变量配置文件

一、变量的配置文件/etc/profile,包含了如 PATH USER LOGNAME MAIL INPUTRC HOSTNAME HISTSIZE,umask,把自定义的变量写到/etc/prof...
  • wh18291895755
  • wh18291895755
  • 2017年03月30日 22:26
  • 189
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:系统环境变量与个人环境变量的配置文件
举报原因:
原因补充:

(最多只允许输入30个字)