Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Linux 開機與關機完整操作指南:從 LILO 到 shutdown

編輯:XP 系統基礎知識

Linux 是多使用者、多工的作業系統,開關機遠比 DOS/Windows 複雜。隨意斷電可能損壞檔案系統、中斷他人工作、遺失緩衝區資料。本文詳述 Linux 開機流程 (LILO)、登入、遠端連線、關機指令與正確關機禮儀,並說明 LILO 多重開機設定。

一、 開機流程與 LILO 選單

  1. 通電 → BIOS 自檢 (POST) → 讀取 MBR (主開機記錄)。
  2. LILO (Linux Loader) 接管,螢幕底行顯示 LILO boot:。
  3. 約 10 秒無輸入 → 自動啟動預設核心 (通常為 Linux)。
  4. 按 Tab 鍵 → 顯示可用開機標籤 (如 linux, dos)。
  5. 輸入標籤名 (如 dos) + Enter → 啟動對應系統 (可進入 Windows 98 修補設定)。

注意:BIOS 開機順序若設 CD-ROM 優先,請取出可開機光碟;A 槽勿放入軟碟。

二、 核心載入與服務啟動

  • 核心偵測硬體 (訊息存於 /var/log/dmesg,開機後可查)。
  • 啟動系統服務 (daemons):ftp, telnet, talk, sendmail (郵件伺服器), httpd (Apache WWW 伺服器) 等。
  • 預設服務設定可能不完整,後續需進一步調校。

三、 登入系統

  • 文字模式:login: 輸入 root (系統管理員) → 密碼。登入後顯示上次登入時間、來源主機、身份 ([root@hostname ~]#) 與所在目錄。
  • 安全性:預設禁止遠端以 root 登入 (SSH/Telnet)。管理員應建立一般帳號 (如 vbird) 日常使用,需 root 權限時用 su - 切換。
  • 圖形模式 (X Window):啟用圖形登入管理器 (GDM/KDM),操作同文字模式,介面不同。

四、 遠端以 Windows 軟體登入 Linux

  • Linux 主機需固定 IP 或已設定 DNS (如 sun.os.test.com)。
  • Windows 執行 telnet sun.os.test.com (或用 NetTerm, PuTTY, SecureCRT 等 SSH 用戶端)。
  • 隨時隨地管理伺服器,極具彈性。

五、 關機:嚴禁直接斷電!

Linux 運行時大量程式在背景執行,緩衝區資料未寫入磁碟,直接斷電極易損壞檔案系統與資料。

標準關機指令 (需 root 權限,# 為提示字元)

# sync                # 強制將記憶體緩衝區資料寫入磁碟 (良好習慣)
# shutdown -h now     # 立即關機 (halt)
# shutdown -h 20:25   # 今日 20:25 關機
# shutdown -h +10     # 10 分鐘後關機
# reboot              # 立即重開機

關機過程會顯示服務停止訊息,待螢幕出現 System halted 或聽到喇叭「嗶」一聲,再關閉電源。

圖形介面登出/重開機

KDE/GNOME 面板左下角「腳印」圖示 → 登出 → 選擇「重新開機」/「關機」。

六、 設定 LILO 多重開機 (編輯 /etc/lilo.conf)

  1. 以 root 登入 (或 su -)。
  2. cd /etc → vi lilo.conf (需會 vi 基本操作)。
  3. 修改範例:
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
  1. 存檔離開 vi (Esc → :wq)。
  2. 必須執行 /sbin/lilo 將設定寫入 MBR,否則修改不生效!

結語

Linux 開關機是系統管理的基本功。養成 sync; shutdown -h now 習慣、善用 LILO/GRUB 多重開機、建立一般帳號避免直接用 root、遠端用 SSH 取代 Telnet,讓伺服器穩定、安全、長壽命運行。

Copyright © Windows教程網 All Rights Reserved