UNIX用戶的登錄過程如下(以HP-UX為例):
l 用戶打開終端電源(或運行telnet)。
l getty進程將登錄提示信息送到用戶終端顯示,並等待用戶輸入用戶名。
l 用戶輸入用戶名。www.Examw.com
l getty進程接收到用戶名後,啟動login進程。
l login進程要求用戶輸入口令。
l 用戶輸入口令。
l login進程對username和password進行檢查。
l login啟動shell進程。
l shell進程根據/etc/password中的shell類型,啟動相應的shell。並啟動/etc/profile文件和$HOME/.profile文件(或$HOME/.login文件)。最後出現UNIX提示符,等待用戶輸入命令。
以上過程簡述如下(以B Shell為例):
打開終端 -> getty -> login -> csh -> /etc/profile -> $HOME/.cshrc -> 出現提示符%