本節將主要講解linux開機和關機,希望通過本書的內容能幫助讀者建立正確的開機和關機概念。並且一睹linux的風彩。
本章的主要內容
1、 系統開機
2、系統關機
3、系統登入
4、系統登出
5、編輯器長青樹
□ 系統開機
開機資訊相當重要,因為它可以告訴你當前機器在開機時是否一切正常,或是哪些部分發生問題。這此開機的內容當然不須去主,但是為了了解這些資訊出現的前後順序以及每一行資訊意義,以於系統管理工作絕對重要,而系統管理的成功與否也就是由此開始。
一、下面介紹一下開機系統。
1、 bios:當開啟電源後,計算機首先從cmos載入bios,並且檢查基本的硬體資訊。 cpu。硬碟等資訊。然後bios就會查詢是否有系統引導盤,若 沒有系統引導盤,就會 轉而查詢硬碟的mbr,並執行記錄在mbr上的程式。通常這個程式就是作業系統的引導程式。(lilo、rgub)
2、在linux中執行完loader引導程式後,系統就會出現乙個red hat的開機視窗。
3、載入linux kernel:在grub階段選擇linux之後,系統就會開始載入kernet,此時,可以說正式進入linux的控制。linux會搜尋系統上的所有的硬體裝置。
4、執行/sbin/init;在系統載入kernet之後,緊接著系統會呼叫/sbin/init程式, 它會根據/etc/inittab檔案來選擇乙個執行級別。
5、執行/etc/rc.d/rc.sysinit:是乙個指令碼程式,它主要是用來設定許多的系統變 量,以及執行級別前的準備工作。
6、由init執行預設的執行級別目錄中所有的指令碼
7、執行/etc/rc.d/rc.local:也是乙個指令碼程式,它會在執行級別目錄中的所有指令碼執行後執行。
8、執行/bin/login:login程式會提示使用者輸入的帳號及密碼,以及進行編碼並確認密碼的正確性。若是兩者相符,則開始為使用者進行環境的初始化,然後將控制權一併交給shell。
9、開啟登入介面
以上的步驟都正確無誤地執行後,系統即會根據指定的執行級別來開啟或文字介面。
二、無法開機時的處理
雖然linux是個非常穩定的作業系統,但有時因為某些原因也會造成系統無法開機的 情形。可以利用linux的引導盤來解決,因此在安裝linux時建議製作引導盤一張。利用」makebootdisk」命令來製作一張引導盤。
makebootdisk –derive /dev/fd0 uname –r
三、以dmesg命令檢視開機資訊
□ 系統關機
相信許多的使用者都知道,目前的計算機不論哪種作業系統,在關機時都不是簡單的將電源關閉即可,若是直接關機,很有可能會造成檔案系統的破壞。而應該在關閉電源前輸入適當的命令來結束目前的工作。
一、以shutdown命令關機
shutdown:進入單使用者維護模式、傳送資訊、系統關機、重新啟動計算機及及關機程序等功能。在進行關機前最好先執行」sync」因為它可以將記憶體緩衝區內的資料寫加到硬碟,以避免正在取的資料遺失。
1、 傳送資訊:
利用shutdown命令可以傳送資訊給使用者,通常我們都會提示使用者系統即將關機內容,在送出資訊後,系統會每隔一分鐘傳送一次資訊,直到時間為止,但是請注意,即使時間到期,系統也不會關機,而是直接取消shutdown命令,
shutdown –k 2 attention: system will shutdown soon!
告知使用者系統在2分鐘後開始進行維護的命令。
shutdown 2 attention: system will shutdown soon!
到達時間後,進入單使用者維護模式。
2、系統關機
shutdown –h now:立該進行關機
shutdown 8:50:8點50分後進行單使用者維護模式
shutdown now:立即進行單使用者維護模式。
shutdown +5:五分鐘後進行單使用者維護模式。
3、重新啟動計算機
shutdown –r 9:30:9點30分
shutdown –r +8:8分鐘以後重新開機。
shutdown –r now:現在重新啟動計算機。
二、以halt、power off、reboot命令關機。
這三種命令都可以直接執行,但是也可以利用以下的引數。
-n:重新啟動計算機前不先執行sync
-p:關閉系統後,同時關閉電腦。
-f:直接重新開機。同時不呼叫shutdown關閉系統,也不顯示任何資訊。
□ 系統登入
linux作業系統共提供了7個工作區域,其中前6個為文字模式,而第7個為為圖形模式。可以利用alt+ctrl+f1_f7來切換不同的登入介面。系統管理員也可以利用telnet、rlogin來登入。
一、圖形登入介面:
圖形登入介面是目前最常見的登入方式,也是系統安裝時的預設登入模式
二、文字模式登入
除了使用圖形登入之外,也可以利用alt+ctrl+f1_f6中的任意一組
login:輸入使用者名稱。today
password:輸入與使用者相符的密碼。
登入成功後的提示符:
[today@linux today]# = [登入的使用者名稱@登入的計算機名稱 登入的使用者目前所在的目錄]#
注:登入時盡量少用root帳號登入,因為它是系統管理員,最大的許可權,避免操作失誤。可以利用普通使用者登入,登入後再用」su -』命令來切換成系統管理員身份。
三、以telnet登入
除了可以在本機上進行登入外,還可以利用telnet進行遠端主機管理。你可以在操作windows9x、2000的計算機上使用各種telnet的工具來進行登入。在ms-dos命令列中輸入
telnet 計算機名或ip位址
四、以login命令來登入:
#login 使用者名稱:利用另一使用者登入。
#login –h 計算機名:登入到另一台計算機。
五、以rlogin命令登入
#rlogin linux.abc.com:登入到遠端主機:linux..abc.com
六、/etc/nologin檔案的使用:
如果希望只有root管理員可以登入主機,其他帳號都不能登入時,可以在/etc目錄下新增乙個名為:「nologin」的檔案,在此檔案裡隨意輸入幾個字元即可。即會禁止 其他使用者進行登入。
□ 系統登出
以logout命令,可以用來使當前使用者登出系統。
#logout:即會退出當前的系統,更換其它的使用者。
□ 編輯器長青樹
一、vi的執行與離開
二、vi的操作模式
1、在vi的介面中共分為兩個部分:編輯區和命令區。
2、vi:基本包含三種操作模式,command mode、insert mode和last line mode它們 的基本功能如下:
a、command line:控制游標的移動、刪除字元、區段複製、以及進入insert mode或last line mode等功能。
b、insert mode:惟一的功能即是文字資料的輸入,按esc鍵可以回到command mode。
c、last line mode:儲存檔案、離開vi,以及其他的設定,例如查詢或取代字串 等。
三、last line mode:命令介紹:
w w是表示與入的意思,也就將目前的檔案內容加以儲存,
q q表示退出的意思,也 是結束vi的執行,但是檔案內容若是 了修改,vi會出現錯誤的資訊,並要求我使用「!」
q! 強制離開vi,並且不儲存檔案。
wq 將修改過的內容存肋,並且離開vi。
set nu 在檔案中每行行處加入行號
set nonu 取消行號
輸入數字 若直接輸入數字再按esc鍵,就可將游標移至該行行首。
linux關機,重啟,開機
shutdown 關機指令,你可以man shutdown 來看一下幫助文件。例如你可以執行如下命令關機 shutdown h 10 this server will shutdown after 10 mins 這個命令告訴大家,計算機將在10分鐘後關機,並且會顯示在登陸使用者的當前螢幕中。shu...
開機廣播和關機廣播
1 public class bootcompletedreceiver extends broadcastreceiver 2 9 然後在androidmanifest.xml檔案中進行註冊 receiver android name bootcompletedreceiver intent fi...
linux 系統如何自動關機和開機
不要成為乙個電能浪費者。如果你的電腦不需要開機就請把它們關機。出於方便和計算機宅的考慮,你可以通過配置你的 linux 計算機實現自動喚醒和關閉。寶貴的系統執行時間 有時候有些電腦需要一直處在開機狀態,在不超過電腦執行時間的限制下這種情況是被允許的。有些人為他們的計算機可以長時間的正常執行而感到自豪...