Welcome!
曾有鸟哥的学生在这个
/etc/issue
内修改数据,光是利用简单的英文字母作出属于他自己的½站画面,
画面里面
有他的中文名字呢!非常厉害!也有学生做成类似很大一个『囧』在½站画面,都非常有趣!
你要注意的是,除了
/etc/issue
之外还有个
/etc/issue.net
呢!这是啥?这个是提供给
telnet
这个远
程登录程序用的。
当我们使用
telnet
连½到主机时,主机的登入画面就会显示
/etc/issue.net
而不是
/etc/issue
呢!
至于如果
您想要让使用者登入后取得一些讯息,例如您想要让大家都知道的讯息,
那么可以½讯息
加入
/etc/motd
里面去
!例如:当登入后,告诉登入者,
系统½会在某个固定时间½行维护工作,
可以这样做
(
一定要用
root
的身份才能修改喔!
)
[root@study ~]#
vim /etc/motd
Hello everyone,
Our server will be maintained at 2015/07/10 0:00 ~ 24:00.
Please don't login server at that time. ^_^
那么当你的使用者
(
包括所有的一般账号与
root)
登入主机后,就会显示这样的讯息出来:
Last login: Wed Jul 8 23:22:25 2015 from 127.0.0.1
Hello everyone,
Our server will be maintained at 2015/07/10 0:00 ~ 24:00.
Please don't login server at that time. ^_^
10.4.3 bash
的环境配置文件
你是否会觉得奇怪,怎么我们什么动作都没有½行,但是一½入
bash
就取得一堆有用的变量了?
是因为系统有一些环境配置文件案的存在,让
bash
在启动时直½读取这些配置文件,以规划好
bash
的操作环境啦!
而这些配置文件又可以分为全体系统的配置文件以及用户个人偏好配置文件。要注
意的是,
我们前几个小½谈到的命令别名啦、自定义的变数啦,在你注销
bash
后就会失效,所以
你想要保留你的设定,
就得要½这些设定写入配置文件才行。底下就让我们来聊聊吧!
.
login
non-login shell
在开始½绍
bash
的配置文件前,我们一定要先知道的就是
login shell
non-login shell
重点在于
有没有登入
(login)
啦!
.
login shell
:取得
bash
时需要完整的登入流程的,就称为
login shell
。举例来说,你要由
tty1 ~ tty6
登入,
需要输入用户的账号与密码,此时取得的
bash
就称为『
login shell
』啰;