掌握實用技巧能大幅提升 Linux 日常操作效率。本文整理十項「快速」操作,涵蓋檔案系統、安裝、啟動、多媒體、命令列、編輯、關機、刪除、虛擬終端與解壓縮等場景。
傳統需手動 mount/umount。Red Hat 6.0 引入 autofs 服務,安裝對應 RPM 套件後,於 /misc 建立目錄(如 cd),配合預設 auto.misc 與 auto.master 即可實現光碟、磁碟等裝置的自動掛載與卸載,免去重複指令操作。
無需開機磁碟。將安裝光碟中 loadlin.exe (DOS 程式) 複製至硬碟,同步複製核心檔 vmlinuz 與 initrd.img。建立批次檔 linux.bat:c:\loadlin c:\vmlinuz root=/dev/ram initrd=c:\initrd.img (路徑視實際情況調整)。在 DOS 下執行即可直接進入安裝介面。
雙系統環境下,不想重開機經由 LILO/GRUB 選單。同樣利用 loadlin.exe,批次檔內容:c:\loadlin c:\vmlinuz root=/dev/hda1 ro
其中 root 指定 Linux 根分區,ro 為唯讀掛載。執行批次檔即可秒速切入 Linux,省去 BIOS 自檢時間。
命令列下連續播放需播放清單。一鍵生成:find /mnt/cdrom -name "*.mp3" -print >> cd1.play.list
再以 xmms 或 x11amp 載入清單即可順序播放。
Bash Shell 中善用 ! 歷史擴展:!! 重複上一條命令!n 執行第 n 條歷史命令!string 執行最近以 string 開頭的命令
配合 Ctrl+R 反向搜尋,極大減少重複輸入。
使用 less 或 more 閱覽檔案時,發現需修改:
在 less 中按 v 鍵,即啟動 $EDITOR 環境變數指定的編輯器(預設 vi);more 則僅支援直接呼叫 vi。
現代 Linux (ext3/ext4, XFS, JFS 等) 採用日誌式檔案系統,具備抗斷電、自動同步特性。理論上可直接斷電關機。但實務上建議仍執行 shutdown -h now 或 poweroff,確保服務正常停止。若遭遇非正常關機導致 X Window 無法啟動,以 root 登入執行 startx 修復。
rmdir 僅能刪除空目錄。使用 rm -r 目錄名 可一次刪除目錄及其所有子目錄、檔案。謹慎使用,避免誤刪重要資料。
預設提供 6 個虛擬終端 (TTY1-6)。圖形介面下按 Ctrl+Alt+F2~F6 切換至文字終端;Ctrl+Alt+F1 或 F7 返回圖形介面。當 GUI 凍結時,切換至文字終端登入並 kill 掛掉的進程,是救援系統的關鍵技能。
unzip *.zip 會報錯,因 shell 會先展開通配符導致參數過多。正確寫法:unzip "*.zip"
雙引號防止 shell 展開,由 unzip 內部處理通配符,可一次解壓縮多個檔案。