本文介紹 Linux 應用過程中 12 則經典技巧,合理運用能幫助更高效使用系統。
檔名叫 -ee,直接 rm -ee 會提示「無效選項」,因 - 被誤認為選項。用 -- 分隔:rm -- -ee 即可刪除。含其他特殊字元可用反斜線 \ 轉義或雙引號括起。
利用系統光碟 loadlin.exe 將核心直接調入記憶體,由核心接管電腦進入安裝介面。執行對話框輸入:
loadlin E:images\vmlinuz root=/dev/ram initrd=E:images\initrd.img
E:images\vmlinuz 為核心檔路徑。
兩法:
法一: Ctrl+Alt+Backspace 直接關閉當前 X Server。
法二: Ctrl+Alt+F2 切虛擬終端登入,ps -ax | grep startx 找 X Server PID,kill -9 PID 終止,Alt+F1 回圖形介面。
新版 Linux/Unix 採用抗掉電日誌式檔案系統,自動追蹤保存用戶資料、同步刷新。用戶可隨時關電源,不會遺失資料。
rm -r 目錄 刪除非空目錄及其所有檔案/子目錄。
字元介面輸入指令時,輸入足夠字元確定唯一對應檔案,按 Tab 自動補全。例:tar xvfz /ccc/d 按 Tab → tar xvfz /ccc/ddddddd-1.2.3.tar.gz,大幅提升效率。
Linux 啟動到字元介面自動運行 gpm,啟用滑鼠複製貼上:左鍵拖動選取→複製到剪貼簿;右鍵→貼上到游標處。X Window 下同 Windows 9x。
DOS 下用 loadlin.exe 快速啟動 Linux 無需重開機。光碟 /kernels 目錄通常有此程式,或用 find -name loadlin* 找。複製到 DOS 分區,連同核心檔。寫 Linux.bat:
c:loadlin c:vmlinuz root=/dev/hda1 ro
(假設檔在 C 根目錄,root 裝置 /dev/hda1,ro 唯讀)。DOS 下跑 Linux.bat 即啟動。
mkswap /dev/hda(假設 Linux 驅動器)
swapon /dev/hda
自動啟動:新分區加入 /etc/fstab,格式同原有 swap。free 查 Swap 大小。Linux 支援最多 16 交換分區,各最大 128MB。無空閒分區可用大檔建 Swap:
dd if=/dev/zero of=swapfile bs=1024 count=8192
mkswap swapfile 8192
sync
swapon swapfile
設 32 位元 I/O 與 DMA 傳輸:
/sbin/hdparm -c1 /dev/hda # 開啟 32 位元傳輸
/sbin/hdparm -d1 /dev/hda # 開啟 DMA 傳輸
/sbin/hdparm -k1 /dev/hda # Reset 後保持設定
讀碟速度可提升一倍以上。
軟硬體安裝妥當後 XP 更新較少。sfc.exe /purgecache 清除快取。(註:原文為 Windows XP 語境,Linux 下對應清理套件快取如 apt-get clean / yum clean all)
Windows XP 內建 ZIP 處理,可把 zip 當資料夾瀏覽。但佔資源,禁用可提升效能:regsvr32 /u zipfldr.dll 取消註冊。(註:此為 Windows 技巧,Linux 下無此問題)