Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> Linux 教學

Linux系統管理實用技巧:從終端節能到MBR修復

編輯:Linux 教學

Linux作為網路作業系統,掌握關鍵管理技巧能事半功倍。本文彙整十大實戰技巧,涵蓋終端顯示、手冊頁轉存、磁碟優化、遠程登入、MBR修復與核心配置檔速查。

1. 關閉終端模式螢幕自動節能

setterm --blank 0   # 關閉螢幕空白/節能
# 永久生效可加入 /etc/rc.local 或 ~/.bashrc

適用於需長時間顯示監控資訊(流量、日誌)的控制台。

2. 將man page轉為純文字檔

man tcsh | col -b > tcsh.txt

col -b移除倒退鍵字元,獲得乾淨文字,利於列印、搜尋、離線閱讀。

3. IDE硬碟效能優化

hdparm -i /dev/hda          # 查看支援特性
hdparm -c1 /dev/hda         # 開啟32-bit I/O
hdparm -m16 /dev/hda        # 設定MultiCount(視支援值調整)
hdparm -t /dev/hda          # 測試讀取速度

優化前備份資料,確認硬碟支援再調整。

4. 允許root遠程SSH登入

# 編輯 /etc/ssh/sshd_config
PermitRootLogin yes
# 或編輯 /etc/securetty 加入 pts/0 pts/1 ...
systemctl restart sshd

生產環境建議改用金鑰認證+sudo,避免直接root登入。

5. 修復被Windows覆蓋的MBR (LILO/GRUB)

  1. Windows命令列模式下,從Linux光碟複製loadlin.exe、vmlinuz至Windows分區。
  2. 執行loadlin vmlinuz root=/dev/hda2 ro啟動Linux(根分區唯讀)。
  3. 進入Linux後,建立開機磁碟mkbootdisk或直接修復:
  4. 編輯/etc/lilo.conf,boot=/dev/hda,執行lilo寫入MBR。
  5. GRUB2系統:grub2-install /dev/sda && grub2-mkconfig -o /boot/grub2/grub.cfg

6. 關鍵系統配置檔速查表

檔案用途
/etc/rc.d/rc.sysinit系統啟動公用服務初始化
/etc/rc.d/rc.local本地啟動腳本
/etc/inittabSysV init運行級別配置
/etc/fstab檔案系統掛載表
/etc/lilo.conf /boot/grub2/grub.cfg開機載入器配置
/etc/securetty允許root登入的終端
/etc/resolv.confDNS伺服器設定
/etc/samba/smb.confSamba共享配置
/etc/sysconfig/iptables防火牆規則

7. 快速切換運行級別

init 3   # 文字模式
init 5   # 圖形模式
init 0   # 關機
init 6   # 重啟

8. 即時監控系統資源

top -d 0.5       # 0.5秒刷新
vmstat 1         # CPU閒置率等
watch -n 1 'df -h'  # 監控磁碟

9. 歷史命令高效利用

  • !! 重複上一條
  • !n 執行第n條歷史
  • Ctrl+R 互動式搜尋歷史
  • cd - 在最近兩目錄切換

10. 環境變數顯示即時時鐘

export PROMPT_COMMAND='echo -ne "\033[2;999r\033[1;1H\033[00;44m\033[K"`date`"\033[00m\0338"'

加入/etc/bashrc或~/.bashrc,終端頂列顯示時間。

這些技巧源於實戰經驗,靈活運用能大幅提升Linux系統管理效率。

Copyright © Windows教程網 All Rights Reserved