控制台是永遠與主機相連的前端機,主要面對的用戶是系統管理員。控制台在系統運行過程中顯示的內容有系統的引導信息,多用戶訪問系統時出現的一些相關提示信息,系統運行中出現的錯誤提示和警告信息等。 ◆普通用戶終端機 在UNIX系統中,普通用戶往
2.1.2 用戶的注冊與注銷 在多用戶分時系統中,為了滿足多個用戶在UNIX操作系統的管理工作,需要實現系統資源的共享和保護功能 。 ◆帳號的概念 用戶進入系統之前必須向系統管理員申請一個賬戶,用下列方式注冊登錄到系統中: Logi
2.1.3賬戶的管理 由於UNIX系統是多用戶分時處理系統,系統中每個用戶並不能隨心所欲地占用計算機系統資源。用戶程序的執行是由操作系統按照一定的內部管理規范和策略統一進行調配的。 系統中記錄的用戶“賬戶”信息是系統為用戶占用系統資源而
用戶離開UNIX系統時,應進行注銷(logout )操作。注銷後的用戶終端可提供給其他用戶使用。 “注銷”也通知了正在進行中的系統記賬程序停止對該用戶的記賬工作。有多種方式完成用戶注銷,如: %logout /*在命令行輸入logout表
用戶的口令在用戶注冊時由系統管理員指定,在以後的工作中允許用戶自行修改,例如鍵入passwd命令可以修改用戶口令: #passwd New Password:****** /*健入新的登錄的口令*/ Retype New Passwo
◆/etc/passwd:系統中所有被授權的用戶都在該文件中占有一個記錄項 username: *: uid: gid: comment: homedir: loginshell ① ② ③ ④ ⑤ ⑥ ⑦ ①—用戶名,指用戶注冊時輸入
例如:對某一確定的注冊用戶zhang,此項記錄中的內容可以是: Zhang:*:103: 100:Zhang HongLi:/home/zhang: /bin/csh 在UNIX系統中,系統程序根據記錄中用戶的‘賬戶’信息進行用戶身份鑒
◆在文件/etc/shadow中,存放著用戶加密後的口令及口令管理信息,該文件中每一個信息項的內容包括: username: password: lastchy: min: max:wam: inachive: expire ① ② ③
◆用戶組信息:為了便於管理,UNIX系統中的用戶通常被歸屬於某個用戶組。因為將用戶按不同的類型進行分組管理可以減少系統管理的工作量,並使管理工作更加規范。用戶組信息存放在文件/etc/group中,其格式為: grouname:passw
2.2. UNIX的shell shell是UNIX系統與用戶交互的接口,它具有很強大的功能。 2.2.1內部命令和外部命令 在UNIX命令中有內部命令和外部命令之分。 內部命令實際上是shell程序的一部分,包含的是一些比較精簡的
2.2.2 UNIX的shell UNIX系統中有多種風格的shell程序存在,最常見的有三種: 1)Bourne shell:現代UNIX系統的標准shell,通常會把它設置成系統默認的命令解釋程序。B-shell的命令提示符是“$”
2.3 UNIX系統啟動及用戶登錄 在多用戶系統中,系統啟動過程會比較復雜,通常會包含系統工作方式的選定。 2.3.1 UNIX系統的啟動方式 裝有UNIX系統的計算機開機時可以有幾種選擇,一般情況下UNIX系統的開機過程與准備進入系
2.3.2 UNIX系統的啟動過程 系統加電後PROM啟動→PROM自檢→裝入系統引導塊程序bootblk,引導塊裝入完成後開始操作系統的啟動工作→從指定的系統盤中加載UNIX核心程序(一般存放在系統盤的/UNIX目錄下)→bootblk
用戶的登錄過程 用戶登錄過程包括以下幾個步驟: 1)當UNIX系統正常引導完成後,系統就可以接納用戶的登錄。系統中有一個初始化程序init為系統中的每一個用戶終端的端口激活一個getty程序,getty在用戶終端上顯示login:”提示
UNIX命令使用方法 UNIX的命令格式 使用UNIX命令的方法可以有多種,例如,可以在命令行上輸入或者將命令編寫在批處理文件中。UNIX命令的使用格式: command[-options][arguments] 其中command
執行命令和執行應用程序 在UNIX的環境中,也可以像其他操作系統一樣用命令方式去執行一個應用程序。應用程序所存入的位置是shell程序要查找的路徑,如果在shell查詢路徑變量中設置了此路徑,則可以直接輸入此應用程序名,否則須在命令行中輸
在圖形界面中執行命令 在現代UNIX系統中,通常都提供了利用圖形用戶界面(GUI )為用戶提供更加靈活和直觀的操作方式。例如X –Windows。 在Solaris系統中,可以用命令: $/usr/openwin/bin/openwi