码迷,mamicode.com
首页 > 其他好文 > 详细

环境变量配置文件

时间:2017-10-13 10:11:17      阅读:98      评论:0      收藏:0      [点我收藏+]

标签:home   ann   内核版本   image   信息   作者   src   sts   images   

                               环境变量配置文件

                                                          作者:尹正杰

版权声明:原创作品,谢绝转载!否则将追究法律责任。

 

 

一.环境变量配置文件简介
1.souce命令
  该命令可以让内核重新读取内核文件,让配置文件直接生效且在不需要重启操作系统。
                            技术分享
2.环境变量配置文件简介
  环境变量配置文件中主要定义对系统的操作系统生效的系统默认环境变量,比如PATH,HISTSIZE,PSI,HOSTNAME等默认环境变量。
      a>./etc/profile;
      b>./etc/profile.d/*.sh
      c>.~/.bash_profile
      d>.~/.bashrc
      e>./etc/bashrc
  所有登录Linux系统用户都会读取这5个配置文件中的环境变量的配置。
 
二.环境变量配置文件作用
1.用户登录时,读物文件的内容顺序图如下:
                     技术分享
2./etc/profile的作用
      a>.USER变量;
      b>.LOGNAME变量;
      c>.MAIL变量;
      d>.PATH变量;
      e>.HOSTNAME变量;
      f>.HISTSIZE变量;
      g>.umask:
      h>.调用/etc/profile.d/*.sh文件
 
3./etc/bashrc的作用
      a>.PS1变量;
      b>.umask;
      c>.PATH变量;
      d>.调用/etc/profile.d/*.sh文件;
 
4.~/.bash_profile的作用
      a>.调用~/.bashrc文件;
      b>.在PATH变量后面加入了“:$HOME/bin”这个目录;
 
5.~/bashrc的作用
      a>.调用/etc/bashrc文件;
      b>.定义系统别名alias(只对当前用户生效);
 
三.其他文件和登录信息
1.注销时生效的环境变量配置文件(~/.bash_logout);
2.用户的历史文件(~/.bash_history);
3.shell登录信息
  a>.本地登录之前欢迎信息:/etc/issue
                               技术分享
  以下是默认信息,不建议将内核版本和硬件体系结构暴露给用户,因为很多高手通过操作系统本身存在的漏洞来攻击你的服务器。能少暴露的就尽量别暴露。
                         技术分享
  配置如下:
                                 技术分享
  验证:
                         技术分享
b>.远程终端登录之前欢迎信息:/etc/issue.net
  温馨提示:
      第一,转义符在/etc/issue.net文件中不能使用;
      第二,是否显示此欢迎信息,由ssh的配置文件"/etc/ssh/sshd_config"决定,加入“Banner /ect/issue.net”行才能显示(记住要重启sshd服务哟。)
 
配置如下:
                                     技术分享
验证:
                            技术分享
c>.登录后的欢迎信息:/etc/motd
  不管是本地登录,还是远程登录,都可以显示此欢迎信息。
配置如下:
                            技术分享
远程验证:
                            技术分享
本地验证:
                            技术分享

 

环境变量配置文件

标签:home   ann   内核版本   image   信息   作者   src   sts   images   

原文地址:http://www.cnblogs.com/yinzhengjie/p/7659030.html

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