| 中国 |
|
|
|
![]() |
使用 HP-UX: HP 9000 计算机 > 第 3 章 使用
Shell设置登录环境 |
|
登录时,shell 为用户自动定义唯一的工作环境,并对该环境进行维护直到用户注销。该环境将定义如身份、工作场所和正在运行的进程等特性。这些特性由指定的环境变量值定义。 shell 环境与办公环境相似。在办公室中,每个人所处环境的物理特性(如灯光和温度)相似。但在办公环境中又有许多因素是个人特有的,如日常工作和个人工作空间。因此,您的工作环境就有别于其他同事的工作环境,正如 shell 环境不同于其他环境。 登录时,HP-UX 运行名为 login 的程序。此程序使用存储在 /etc/passwd 文件中的数据启动会话,此文件为每个系统用户生成一行信息。其中包括用户名、口令(以加密形式)、主目录和登录时运行的 shell。如果 /etc/passwd 未指定 shell,则选择 POSIX Shell (/usr/bin/sh)。 login 程序的功能如下:
shell 环境定义了 HP-UX 与用户进行交互的方式。环境特性由包含名称和值的环境变量定义。例如,每个会话的起始目录为主目录;其环境变量是名为 HOME 的变量,并在登录过程中指定其值。在整个会话过程中,HOME 的值等同于 /home/terry。 以下是一些在登录过程中设置的环境变量。注意,大部分变量都已在缺省的 .profile 文件中设置。 HOME
LOGNAME
PATH
SHELL
TERM
TZ
EDITOR
DISPLAY
|
|||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||