首页 > 系统服务 > 详细

chapter11:认识与学习bash之(2)Bash Shell的操作环境

时间:2015-12-31 00:06:37      阅读:293      评论:0      收藏:0      [点我收藏+]

  我们登录时屏幕上的说明文字就是,此外,我们还可以将习惯的环境变量,命令别名等,在登录时就自动设置好。另外,这些设置分为系统整体设置与各人喜好设置,只是文件放置的位置不同。

一.bash的登录显示信息/etc/issue与/etc/issue.net

issue是本机的终端机接口登录时显示的信息。 issue.net是远程telnet连接到主机时的登录显示信息,这个可以用来做通知。

我们可以修改这两个文件来实现自己的想法。

 

二.bash的环境配置文件

  我们注意到,只要我们刚刚开机一进入bash就会得到一堆有用的环境变量,这是因为系统有一些环境配置文件,bash 在启动的时候会去读取。这些配置文件分为全体系统配置文件与个人喜好配置文件。

login 与 non-login shell

login shell: 取得bash时要有完整的登录流程,也就是要输入帐号与密码的。

non-login shell: 不用完整的登录流程的。如在图形界面中打开终端机,还有在原来的bash下输入命令bash的。

因为我们需要登录系统,所以先了解login shell,login shell实际只会读取下面两个配置文件。

1./etc/profile(login shell才会读取)

系统的整体设置,最好不要改。里面设置的主要变量有:

PATH,MAIL, USER等,

除此之外,它还会去读取外部的一些配置文件。

2.~./.bash_profile(login shell才会读取)

用户个人的喜好设置,一般就修改这个。

 

chapter11:认识与学习bash之(2)Bash Shell的操作环境

原文:http://www.cnblogs.com/chuiyuan/p/5090343.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!