系统管理指南:基本管理

使用站点初始化文件

用户初始化文件可以由管理员和用户进行自定义。此重要任务可以通过位于集中位置且分布在全局的名为站点初始化文件的用户初始化文件来完成。使用站点初始化文件,可以不断向用户的工作环境中引入新功能,同时允许用户自定义用户初始化文件。

如果您在用户初始化文件中引用站点初始化文件,那么,当用户登录系统时或者当用户启动新 shell 时,对于站点初始化文件进行的所有更新都将自动反映出来。站点初始化文件旨在将系统范围的更改分发到您在添加用户时未参与的用户工作环境中。

可以按照自定义用户初始化文件的方式自定义站点初始化文件。站点初始化文件通常驻留在一台或一组服务器上,并作为第一条语句出现在用户初始化文件中。而且,每个站点初始化文件都必须与引用它的用户初始化文件属于相同类型的 shell 脚本。

要在 C-shell 用户初始化文件中引用站点初始化文件,请在用户初始化文件的起始位置插入类似以下内容的一行:


source /net/machine-name/export/site-files/site-init-file

要在 Bourne-shell 或 Korn-shell 用户初始化文件中引用站点初始化文件,请在用户初始化文件的起始位置插入类似以下内容的一行:


. /net/machine-name/export/site-files/site-init-file