码迷,mamicode.com
首页 > 系统相关 > 详细

系统、shell配置

时间:2019-07-05 18:03:46      阅读:120      评论:0      收藏:0      [点我收藏+]

标签:范围   默认   table   idt   信息   style   pac   nbsp   val   

 

功能

时效性

范围

/etc/profile

设置环境信息。并从/etc/profile.d目录的配置文件中搜集shell的设置

仅当用户第一次登录时,该文件被执行。

修改,重启才会生效

全局

(所有用户)

/etc/bashrc

当用户每次新打开bash shell,该文件被读取。

不用重启,立即生效

全局

~/.bash_profile

默认情况下,他设置一些环境变量,执行用户的~/.bashrc文件

仅当用户第一次登录时,该文件被执行

修改,重启才会生效

局部

(单个用户)

~/.bashrc

当用户每次登录、新打开bash shell,该文件被读取。

不用重启,重新打开一个bash即可生效

局部

~/.bash_logout

当每次退出系统(退出bash shell)时,执行该文件

 

局部

异同:

全局和局部一般有父子继承关系

 

~/.bash_profile 是交互式、login 方式进入bash 运行的;(ssh)

~/.bashrc 是交互式 non-login 方式进入bash 运行的;(vncserver

通常前者会调用后者。

 

系统、shell配置

标签:范围   默认   table   idt   信息   style   pac   nbsp   val   

原文地址:https://www.cnblogs.com/wenlin-gk/p/11139818.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!