学完这一章,你将能够做以下事情:
列出在登录过程中读取的配置文件
更改默认的用户PATH
更改默认的用户终端类型
更改用户提示符
更改用户命令行编辑器
更改用户默认打印机
管理/etc/skel中默认的配置文件
为什么要定制用户帐号
设置用户终端类型
定制用户提示符
设置用户默认终端,定制用户PATH变量
定义一个命令行编辑器
如果只是简单地在/etc/passwd和/etc/group文件中创建条目可能不能满足用户所有需求,例如:
你可能需要定义用户的终端类型,以便应用程序可以正确地输出到用户的屏幕上。
你可能需要定制用户的提示符。因为许多的用户喜欢在提示符中显示他们当前所在路径名
虽然">系统管理员定义了一个系统默认打印机,但是有些用户可能会要求使用另外的打印机。
如果用户要使用第三方的软件,你可能需要修改他们的PATH变量,以便shell可以找到这些应用程序。
如果用户希望使用命令行编辑和命令历史机制,需要特殊的配置。你可能希望为新用户配置这些功能。
一些例子
export TERM='vt100'
export PS1='$PWD $'
export LPDEST='laser'
export PATH=$PATH:/usr/local/bin
export EDITOR=vi
export HISTSIZE=40
export HISTFILE=~/.sh_history
时间: 2024-09-19 09:25:03