改变Linux工作环境中的提示信息
2014-04-28 17:38
281 查看
1.未登录系统之前,会有一些提示信息(rhel发行版本5.6,内核版本2.6.18-238.el5和硬件平台i686):
![](http://blog.51cto.com/e/u/themes/default/images/spacer.gif)
![](http://s3.51cto.com/wyfs02/M01/25/53/wKiom1NeIF6S3Fx4AACXqa4QnIw976.jpg)
这些信息是如何显示的呢?其实,这些信息保存在/etc/issue中,此文件是一个包含如上信息的文本文件,并在未登录shell之前将这些信息打印在屏幕上。利用cat查看issue内容,cat /etc/issue:
![](http://blog.51cto.com/e/u/themes/default/images/spacer.gif)
![](http://s3.51cto.com/wyfs02/M02/25/53/wKiom1NeIGbCnNlmAABjYYmro7I444.jpg)
其中\r 和\m是什么意思呢?我们man下mingetty:
![](http://blog.51cto.com/e/u/themes/default/images/spacer.gif)
![](http://s3.51cto.com/wyfs02/M00/25/53/wKioL1NeIESxhcKAAAGgJruQcx0976.jpg)
其中,\r 的意思是插入操作系统的release号;\m 插入计算机的架构(即硬件平台)。我们来改变issue的内容,看看效果:编辑vi /etc/issue,修改一些内容:
![](http://blog.51cto.com/e/u/themes/default/images/spacer.gif)
![](http://s3.51cto.com/wyfs02/M02/25/55/wKiom1NeKiDgcfdKAAAg6p15cc0390.jpg)
预期的结果是:Welcome to magedu.comToday is 日期 时间 @ kobe.nba.com保存修改的内容,并登出系统:
![](http://blog.51cto.com/e/u/themes/default/images/spacer.gif)
![](http://s3.51cto.com/wyfs02/M01/25/53/wKioL1NeIFajcgOzAAA4iV1sCJ0601.jpg)
验证正确!如果想让用户登录成功之后取得一些信息,例如当用户登录系统后,告诉该用户系统将会在某个固定时间进行维护,可以这样做:vi /etc/motd(默认为空),写入下面内容:
![](http://blog.51cto.com/e/u/themes/default/images/spacer.gif)
![](http://s3.51cto.com/wyfs02/M00/25/53/wKiom1NeIIjjNgecAABnp4kMXGg466.jpg)
![](http://blog.51cto.com/e/u/themes/default/images/spacer.gif)
![](http://s3.51cto.com/wyfs02/M00/25/53/wKiom1NeIJCxtd7RAACBS9Wja_o981.jpg)
重新登录系统:
![](http://blog.51cto.com/e/u/themes/default/images/spacer.gif)
![](http://s3.51cto.com/wyfs02/M01/25/53/wKioL1NeIWWBjEUwAADSor3dPT8385.jpg)
那么,/etc/motd这个文件是做什么用的呢?motd:message of the day(一天的消息)它里面的内容显示在login成功,但是还没有执行shell程序之前,即还没有出现命令提示符 # or $。
本文出自 “大灰狼” 博客,请务必保留此出处http://huifei1314.blog.51cto.com/4681402/1404117
![](http://blog.51cto.com/e/u/themes/default/images/spacer.gif)
![](http://s3.51cto.com/wyfs02/M01/25/53/wKiom1NeIF6S3Fx4AACXqa4QnIw976.jpg)
这些信息是如何显示的呢?其实,这些信息保存在/etc/issue中,此文件是一个包含如上信息的文本文件,并在未登录shell之前将这些信息打印在屏幕上。利用cat查看issue内容,cat /etc/issue:
![](http://blog.51cto.com/e/u/themes/default/images/spacer.gif)
![](http://s3.51cto.com/wyfs02/M02/25/53/wKiom1NeIGbCnNlmAABjYYmro7I444.jpg)
其中\r 和\m是什么意思呢?我们man下mingetty:
![](http://blog.51cto.com/e/u/themes/default/images/spacer.gif)
![](http://s3.51cto.com/wyfs02/M00/25/53/wKioL1NeIESxhcKAAAGgJruQcx0976.jpg)
其中,\r 的意思是插入操作系统的release号;\m 插入计算机的架构(即硬件平台)。我们来改变issue的内容,看看效果:编辑vi /etc/issue,修改一些内容:
![](http://blog.51cto.com/e/u/themes/default/images/spacer.gif)
![](http://s3.51cto.com/wyfs02/M02/25/55/wKiom1NeKiDgcfdKAAAg6p15cc0390.jpg)
预期的结果是:Welcome to magedu.comToday is 日期 时间 @ kobe.nba.com保存修改的内容,并登出系统:
![](http://blog.51cto.com/e/u/themes/default/images/spacer.gif)
![](http://s3.51cto.com/wyfs02/M01/25/53/wKioL1NeIFajcgOzAAA4iV1sCJ0601.jpg)
验证正确!如果想让用户登录成功之后取得一些信息,例如当用户登录系统后,告诉该用户系统将会在某个固定时间进行维护,可以这样做:vi /etc/motd(默认为空),写入下面内容:
![](http://blog.51cto.com/e/u/themes/default/images/spacer.gif)
![](http://s3.51cto.com/wyfs02/M00/25/53/wKiom1NeIIjjNgecAABnp4kMXGg466.jpg)
![](http://blog.51cto.com/e/u/themes/default/images/spacer.gif)
![](http://s3.51cto.com/wyfs02/M00/25/53/wKiom1NeIJCxtd7RAACBS9Wja_o981.jpg)
重新登录系统:
![](http://blog.51cto.com/e/u/themes/default/images/spacer.gif)
![](http://s3.51cto.com/wyfs02/M01/25/53/wKioL1NeIWWBjEUwAADSor3dPT8385.jpg)
那么,/etc/motd这个文件是做什么用的呢?motd:message of the day(一天的消息)它里面的内容显示在login成功,但是还没有执行shell程序之前,即还没有出现命令提示符 # or $。
本文出自 “大灰狼” 博客,请务必保留此出处http://huifei1314.blog.51cto.com/4681402/1404117
相关文章推荐
- 打造前端 Deepin Linux 工作环境——GUI图形压缩软件 PeaZip 的安装与设置
- Linux环境下mount提示Already mounted or busy 原因查找
- mips架构linux启动分析(四)(接收bios信息和环境初始化)
- 配置一个完美的linux工作环境
- Linux环境下获取当前主机的IP/MAC等信息(C/C++)
- Linux环境(四)--临时文件与用户信息
- 在linux环境中利用efibootmgr管理efi启动项[添加、删除、改变顺序]
- 设置好arm-linux-gcc环境变量却提示找不到文件
- windows7关闭"***已停止工作"和"您想发送关于此问题的详细信息吗"提示
- linux自定义登录成功提示信息
- 打造前端 Deepin Linux 工作环境——配置 XAMPP 集成环境
- .Android开发在Eclipse环境中无法显示提示信息This element neither has attached
- 非常漂亮的让背景如此暗淡(一种弹出提示信息时页面背景色调改变的方法)
- linux改动登陆主机提示信息
- GNU/Linux 新手解惑:工作环境是 GUI & CLI
- Linux机器工作环境安装
- chap01 熟悉LINUX的工作环境--linux目录结构
- linux自定义登录成功提示信息
- Linux中打开php的notice、error提示信息