文章詳情頁
UNIX 操作系統(tǒng)復雜的關機過程
瀏覽:162日期:2022-06-03 14:03:15
UNIX操作系統(tǒng)是目前網(wǎng)絡上用得最多的操作系統(tǒng)之一,使用UNIX系統(tǒng),機器的關機要比使用DOS單用戶機器的關機過程復雜得多。在UNIX下如不使用正確的關機命令和關機方法,將破壞文件系統(tǒng),造成很大的損失。下面介紹UNIX系統(tǒng)的五種關機方法。
1、 用haltsys命令關機
haltsys命令一發(fā)出,就會立即把系統(tǒng)關閉掉。其優(yōu)點是系統(tǒng)響應快,強迫性強,因此,該命令只適合于系統(tǒng)上只有一個用戶的情況。如果系統(tǒng)上有多個用戶在工作,一發(fā)出命令,這些用戶就被迫退出系統(tǒng),他們的進程也丟失了。操作方法是:以超級用戶登錄,輸入haltsys,回車,系統(tǒng)顯示關機信息時,關掉電源。
2、 用reboot命令關機
reboot命令是由系統(tǒng)管理員執(zhí)行的停機程序,reboot實質上是和haltsys命令鏈接在一起的。reboot和haltsys的唯一區(qū)別是它在正常停機后不用按任意鍵,馬上自動引導,重新啟動系統(tǒng)。reboot特別適合系統(tǒng)管理員調試機器用。
3、 用shutdown命令關機
shutdown命令是一個用shell語言編寫的程序,駐留在/etc目錄中。它由超級用戶在前臺運行,自動執(zhí)行wall命令,通知正在系統(tǒng)中工作的所有用戶,系統(tǒng)將在指定的時間內停機,請做好準備工作,然后從系統(tǒng)中注銷。當所有用戶已從系統(tǒng)中注銷或指定時間已到時,shutdown就執(zhí)行kill命令把系統(tǒng)中除主控臺外的所有進程都終止,接著執(zhí)行haltsys命令使系統(tǒng)正常停機。使用格式:shutdown -g[hh:]mm -f""Mesg"",其中[hh:]mm是系統(tǒng)指定關機時間,“Mesg""是系統(tǒng)向各終端用戶發(fā)送的信息。在網(wǎng)絡用戶中推薦使用shutdown命令來關機。
4、 用bye命令關機
bye命令是以shutdown為核心,用vi編輯生成的關機命令,主要優(yōu)點是簡單易記。bye文件內容為:shutdown -y -g0(參數(shù)可根據(jù)實際需要設置),編輯后的bye權限為-rw-r-r-,此時bye不能直接使用,將其權限放開,# chmod u+x bye,bye才可行使shutdown職能。
5、 創(chuàng)建關機用戶bye
用超級用戶來關機,不利于系統(tǒng)的管理,存在一定的安全隱患,因此有必要建立自動關機用戶。下面以sysadmsh命令來創(chuàng)建關機用戶bye。
(1)創(chuàng)建bye用戶。用超級用戶登錄到UNIX,鍵入sysadmsh,選擇Account->User->Create,在Username中輸入:bye,其他缺省。
(2) 在Account->User->Examine中,輸入bye后選擇Privilege->Subsystem->Specify輸入shutdown,保存修改信息并退出sysadmsh。
(3) 用bye注冊到UNIX,編輯當前目錄下的.profile文件。該文件內容為:
trap exit 2,3
/tcb/bin/asroot shutdown -y -g0
(4)在Login:狀態(tài)下,只要鍵入bye就會自動關閉UNIX操作系統(tǒng)。
1、 用haltsys命令關機
haltsys命令一發(fā)出,就會立即把系統(tǒng)關閉掉。其優(yōu)點是系統(tǒng)響應快,強迫性強,因此,該命令只適合于系統(tǒng)上只有一個用戶的情況。如果系統(tǒng)上有多個用戶在工作,一發(fā)出命令,這些用戶就被迫退出系統(tǒng),他們的進程也丟失了。操作方法是:以超級用戶登錄,輸入haltsys,回車,系統(tǒng)顯示關機信息時,關掉電源。
2、 用reboot命令關機
reboot命令是由系統(tǒng)管理員執(zhí)行的停機程序,reboot實質上是和haltsys命令鏈接在一起的。reboot和haltsys的唯一區(qū)別是它在正常停機后不用按任意鍵,馬上自動引導,重新啟動系統(tǒng)。reboot特別適合系統(tǒng)管理員調試機器用。
3、 用shutdown命令關機
shutdown命令是一個用shell語言編寫的程序,駐留在/etc目錄中。它由超級用戶在前臺運行,自動執(zhí)行wall命令,通知正在系統(tǒng)中工作的所有用戶,系統(tǒng)將在指定的時間內停機,請做好準備工作,然后從系統(tǒng)中注銷。當所有用戶已從系統(tǒng)中注銷或指定時間已到時,shutdown就執(zhí)行kill命令把系統(tǒng)中除主控臺外的所有進程都終止,接著執(zhí)行haltsys命令使系統(tǒng)正常停機。使用格式:shutdown -g[hh:]mm -f""Mesg"",其中[hh:]mm是系統(tǒng)指定關機時間,“Mesg""是系統(tǒng)向各終端用戶發(fā)送的信息。在網(wǎng)絡用戶中推薦使用shutdown命令來關機。
4、 用bye命令關機
bye命令是以shutdown為核心,用vi編輯生成的關機命令,主要優(yōu)點是簡單易記。bye文件內容為:shutdown -y -g0(參數(shù)可根據(jù)實際需要設置),編輯后的bye權限為-rw-r-r-,此時bye不能直接使用,將其權限放開,# chmod u+x bye,bye才可行使shutdown職能。
5、 創(chuàng)建關機用戶bye
用超級用戶來關機,不利于系統(tǒng)的管理,存在一定的安全隱患,因此有必要建立自動關機用戶。下面以sysadmsh命令來創(chuàng)建關機用戶bye。
(1)創(chuàng)建bye用戶。用超級用戶登錄到UNIX,鍵入sysadmsh,選擇Account->User->Create,在Username中輸入:bye,其他缺省。
(2) 在Account->User->Examine中,輸入bye后選擇Privilege->Subsystem->Specify輸入shutdown,保存修改信息并退出sysadmsh。
(3) 用bye注冊到UNIX,編輯當前目錄下的.profile文件。該文件內容為:
trap exit 2,3
/tcb/bin/asroot shutdown -y -g0
(4)在Login:狀態(tài)下,只要鍵入bye就會自動關閉UNIX操作系統(tǒng)。
相關文章:
1. Solaris系統(tǒng)下配置單網(wǎng)卡Unix路由器2. 對話 UNIX: Squirrel--可移植的 shell 和腳本語言3. UNIX操作系統(tǒng)的安全命令集(口令篇)4. Solaris中配置單網(wǎng)卡的Unix路由器5. sco unixware 7.1.1 全面學習資料(7)6. sco unixware 7.1.1 全面學習資料(5)7. 在UNIX 系統(tǒng)下得到字符點陣信息8. UNIX硬盤分區(qū)簡介9. sco unixware 7.1.1 全面學習資料(1)10. 對話 UNIX,第 6 部分: 通過腳本實現(xiàn)操作的自動化
排行榜
