在終端機工作時需要開啟 PDF、圖片、Office 文件、網頁或目錄,記住各種開啟指令 (evince、eog、libreoffice、firefox...) 既痛苦又低效。xdg-open 統一呼叫桌面環境 (GNOME/KDE/XFCE) 註冊的預設程式,**行為等同圖形介面雙擊**,是終端機效率必備神器。
xdg-open {檔案路徑 | 目錄 | URL}
# 範例
xdg-open report.pdf # 用預設 PDF 閱讀器開啟
xdg-open ~/Pictures/photo.jpg # 用預設圖片檢視器開啟
xdg-open document.docx # 用 LibreOffice Writer 開啟
xdg-open https://example.com # 用預設瀏覽器開啟
xdg-open ~ # 用檔案管理器開啟家目錄
xdg-open . # 用檔案管理器開啟當前目錄
xdg-open report.pdf 供確認。find:find . -name "*.pdf" -exec xdg-open {} \; (謹慎使用,會同時開啟大量視窗)。xdg-open --help、xdg-open --manual、xdg-open --version。$XDG_CURRENT_DESKTOP、$DESKTOP_SESSION。mimeapps.list (用戶級 ~/.config/mimeapps.list、系統級 /usr/share/applications/mimeapps.list) 找出 MIME 類型對應的 .desktop 檔案。.desktop 定義的 Exec 指令。支援協定:file://、https://、https://、ftp://。
| 快捷鍵 | 動作 |
|---|---|
| Ctrl+Alt+T | 開啟終端機 |
| F11 | 終端機全螢幕 |
| Alt+F9 | 最小化視窗 |
| Alt+F10 | 最大化/還原視窗 |
xdg-open + Tab 補全 | 零滑鼠開啟檔案/目錄/網址 |