Linux 是多使用者、多工的作業系統,開關機遠比 DOS/Windows 複雜。隨意斷電可能損壞檔案系統、中斷他人工作、遺失緩衝區資料。本文詳述 Linux 開機流程 (LILO)、登入、遠端連線、關機指令與正確關機禮儀,並說明 LILO 多重開機設定。
LILO boot:。linux, dos)。dos) + Enter → 啟動對應系統 (可進入 Windows 98 修補設定)。注意:BIOS 開機順序若設 CD-ROM 優先,請取出可開機光碟;A 槽勿放入軟碟。
/var/log/dmesg,開機後可查)。ftp, telnet, talk, sendmail (郵件伺服器), httpd (Apache WWW 伺服器) 等。login: 輸入 root (系統管理員) → 密碼。登入後顯示上次登入時間、來源主機、身份 ([root@hostname ~]#) 與所在目錄。vbird) 日常使用,需 root 權限時用 su - 切換。sun.os.test.com)。telnet sun.os.test.com (或用 NetTerm, PuTTY, SecureCRT 等 SSH 用戶端)。Linux 運行時大量程式在背景執行,緩衝區資料未寫入磁碟,直接斷電極易損壞檔案系統與資料。
# sync # 強制將記憶體緩衝區資料寫入磁碟 (良好習慣) # shutdown -h now # 立即關機 (halt) # shutdown -h 20:25 # 今日 20:25 關機 # shutdown -h +10 # 10 分鐘後關機 # reboot # 立即重開機
關機過程會顯示服務停止訊息,待螢幕出現 System halted 或聽到喇叭「嗶」一聲,再關閉電源。
KDE/GNOME 面板左下角「腳印」圖示 → 登出 → 選擇「重新開機」/「關機」。
su -)。cd /etc → vi lilo.conf (需會 vi 基本操作)。
boot=/dev/hda # 安裝在 MBR
map=/boot/map
install=/boot/boot.b
prompt
timeout=50 # 5 秒等待 (單位 1/10 秒)
default=linux # 預設標籤
image=/boot/vmlinuz-2.2.18
label=linux
root=/dev/hda2
read-only
image=/boot/vmlinuz-2.2.12-20
label=linux-old
root=/dev/hda2
read-only
other=/dev/hda1
label=dos
table=/dev/hda
:wq)。/sbin/lilo 將設定寫入 MBR,否則修改不生效!Linux 開關機是系統管理的基本功。養成 sync; shutdown -h now 習慣、善用 LILO/GRUB 多重開機、建立一般帳號避免直接用 root、遠端用 SSH 取代 Telnet,讓伺服器穩定、安全、長壽命運行。