Linux 字元介面操作看似枯燥,掌握幾個關鍵技巧即能大幅提升效率。本文精選 8 個經典實用技巧,涵蓋檔名處理、安裝、除錯、關機、指令效率與滑鼠操作。
- 開頭或含特殊字元)檔名為 -ee 時,rm -ee 會被視為參數導致「無效選項」。解法:
rm -- -ee:-- 表示參數結束,後續皆視為檔名。rm ./-ee、rm "-ee"、rm \-ee (跳脫字元)。使用光碟上的 loadlin.exe 將核心載入記憶體接管機器:
loadlin E:\images\vmlinuz root=/dev/ram initrd=E:\images\initrd.img
無需重開機進入安裝程式,適合無光碟機或特殊啟動環境。
兩種方法:
ps -ax | grep startx 找 PID → kill -9 PID → Alt+F1 回圖形介面。現代 Linux (ext3/4, XFS, JFS 等) 採用日誌式檔案系統,具備抗斷電能力,資料自動同步。可直接按電源鍵或拔電關機,無需 shutdown -h now 等待同步。 (注意:舊檔案系統 ext2/fat 需正常關機)
rm -r 刪除非空目錄rm -r 目錄名 遞迴刪除目錄及所有子目錄/檔案。極度危險,執行前請三思,建議加 -i 互動確認:rm -ri 目錄名。
輸入指令/路徑前幾字元,按 Tab 自動補全唯一匹配項。例:tar xvfz /ccc/dTab → 自動補全為 tar xvfz /ccc/ddddddd-1.2.3.tar.gz。連按兩次 Tab 列出所有匹配項。
Linux 字元介面預設啟動 gpm 服務:
loadlin.exe 與核心 vmlinuz 複製到 C 槽根目錄。Linux.bat:
c:
loadlin c:\vmlinuz root=/dev/hda1 ro
(root=/dev/hda1 為 Linux 根分區,ro 唯讀掛載)Linux.bat 即可啟動 Linux,無需重開機。Nginx 防盜鏈配置:基於 Referer 的訪問控制實戰
Linux 加入 Windows AD 域完整實施:Samba、Winbind、Kerberos 與 Oddjob 配置
解決 Apache 啟動報錯:Cannot load libphp5.so Permission denied
sudo cd / sudo ll 報錯原因深度解析:Shell 內建命令與外部命令的區別
Linux 最佳資料庫管理工具推薦:DbVisualizer 跨平台、支援 Oracle/MySQL/PostgreSQL/SQL Server
Linux Mint、Ubuntu、Red Hat 三大發行版優劣深度對比