首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

Shell学习札记(三)

2012-09-29 
Shell学习笔记(三)系统提示信息Bash shell的登录信息提示在【/etc/issue】和【/etc/motd】中配置。【/etc/issue】

Shell学习笔记(三)

系统提示信息

Bash shell的登录信息提示在【/etc/issue】和【/etc/motd】中配置。


【/etc/issue】文件可以修改系统提示信息,例如系统版本、时间等
【/etc/motd】文件可以修改用户登陆时候的提示信息,例如欢迎信息等。

?

【\d】本地端的时间的日期【\l】显示第几个终端接口【\m】显示硬件等级【\n】显示主机的网络名称【\r】操作系统的版本【\t24】小时时间格式显示时间【\s】操作系统名称【\v】操作系统的版本

Shell学习札记(三)

修改/etc/issue文件影响第一行
修改/etc/motd文件影响第二行

?

系统设定值

????? Bash shell系统设定值在【/etc/profile】和【/etc/bashrc】中进行设置。而个人设定值在【~/.bash_profile】和【~/.bashrc】中设置。

【/etc/profile】文件中设置了几个重要的环境变量。例如PATH、MAIL、LOGNAME、HOSTNAME、INPUTRC等。同时这个文件也规划出【/etc/profile.d】。
【/etc/bashrc】文件在规划umask的功能,也同时规划出提示符“PS1”的内容。
【/etc/man.config】文件规范了使用man的时候man page的路径到那里寻找。

个人设定值

Bash shell个人设定值在【~/.bash_profile】和【~/.bashrc】中设置。

【~/.bash_profile】文件中定义了个人化的路径(PATH)与环境变量的文件名称。【~/.bashrc】文件中设置个人化变量。例如命令的别名设置、路径的重新定义等。【~/.bash_logout】文件中指定了在注销shell的时候,BASH会为你做的事情。【source】命令可以将设定在文件中的内容读取一次。

在上面的4个文件中分别加上标示。

?

Shell学习札记(三)

在这种情况下,可以使用reset命令将终端恢复到正确的状态。
修改del向后删除,backspace向前删除
Sty erase ^???????? Stty erase ^H

?

热点排行