首页 > 服务器学习 > Linux > bash中的配置文件生效和登陆登出欢迎信息
2016
12-16

bash中的配置文件生效和登陆登出欢迎信息

所有配置文件都是修改以后需要重启系统才能生效,当不想重启系统是可以使用命令强制系统重新加载配置文件,使配置文件直接生效。

source 配置文件

. 配置文件

上面两种格式的命令功能是完全相同的,配置文件要写绝对路径。

登录时或登录以后的欢迎信息配置文件

本地Shell登录时的欢迎信息:/etc/issue

\d:显示当前的系统日期

\t:显示当前系统时间

\s:显示操作系统的名称

\l:显示登录的终端号

\m:显示硬件体系结构,如:i386、i686

\n:显示主机名

\o:显示域名

\r:显示内核版本

\u:显示当前登录用户的序列号

远程终端Shell登录时的欢迎信息:/etc/issue.net

转移符在此文件中不能使用,写了不会生效,只能原封不动的输出,也就是说只能是纯文本的。

是否显示此配置文件规定的欢迎信息,有ssh的配置文件/etc/ssh/sshd_config决定,在配置文件中加入"Banner /etc/issue.net"以后并且重启SSH服务以后才能显示。

登陆后的欢迎信息配置文件(对本地登录和远程登录都有效):/etc/motd,也是只支持纯文本输出。

注销时生效的配置文件:家目录/.bash_logout

最后编辑:
作者:qingheluo
这个作者貌似有点懒,什么都没有留下。