想讓你的安卓手機發揮出如同真正的 Linux 系統般的全部潛能嗎? Termux 是將你的智慧型手機變成功能強大的終端機的終極工具,幾乎擁有無限的功能。無論你是程式新手、程式設計愛好者還是進階用戶,掌握Termux 的基礎和進階指令都將為你開啟一個充滿技術和自訂可能性的全新世界。
在本教程中,我將詳細講解您需要了解的關於 Termux 最實用命令的所有知識,以及如何在 Android 設備上充分利用它們,內容涵蓋從安裝和入門到高級配置、自動化以及基本實用程式的使用。我將介紹文件管理、軟體包安裝、文字編輯、透過 SSH 遠端存取、腳本創建等諸多方法,並提供實用技巧和建議,即使您以前從未使用過終端,也能輕鬆上手。
什麼是 Termux 以及為什麼要使用它?
Termux 是一款免費的安卓應用,它模擬 Linux 終端機環境,讓您無需 root 權限即可直接在行動裝置上執行 GNU/Linux 命令和程式。它功能全面且輕巧,非常適合想要學習命令列操作的用戶,以及尋求專業工具來管理文件、程式設計、自動化任務或隨時隨地控制伺服器的用戶。
Termux最大的優勢在於它能夠像桌面發行版一樣,透過專案本身的軟體倉庫安裝各種實用程式、程式語言和工具。從使用Vim或Nano進行文字編輯,到使用SSH進行遠端系統管理,再到運行Bash或Python腳本,其可能性幾乎是無限的。
在 Android 上安裝 Termux:最佳選擇和第一步

在使用 Termux 命令之前,您需要正確安裝該應用程式。雖然 Termux 之前可以在 Google Play 上下載,但現在建議從F-Droid安裝,因為 Play 商店中的版本可能已過時,並且存在 Google 的一些限制。
- 下載F-Droid 從其官方網站下載並將其安裝到您的 Android 手機上。
- 搜索 終端 在 F-Droid 中安裝最新的穩定版本。
- 開啟 Termux 應用程序,確保在請求時授予權限,然後按照初始設定進行操作。
提示:如果您想讓後續操作更加便捷,請啟用 Termux 鍵盤上的 TAB 鍵(它有助於命令自動補全)。您可以按住音量增大鍵並在應用程式內按 Q 鍵來啟用此功能。這在沒有內建 TAB 鍵的手機上尤其有用。
安裝後的基本配置
第一次打開 Termux 時,必須遵循一些基本步驟:
- 允許存取儲存: 運行命令 termux-設置-存儲 以便 Termux 可以處理您裝置上的檔案(例如,在您的手機上移動、編輯或建立檔案)。
- 更新預先安裝的軟體套件: 避免錯誤並擁有最新版本的基本實用程式至關重要。使用:
apt update && apt upgrade -y這將更新軟體包清單並安裝所有可用的升級。如果在執行此命令時提示您確認,請按 Y 鍵(或按照指南操作,按 N 鍵)。
有了這個,您就可以準備好並更新 Termux 並開始使用!
Android 的 Termux 基本指令
學習基本指令對於輕鬆駕馭 Termux 至關重要。以下是一些主要命令的簡要說明,方便您從第一天起就能嘗試並掌握它們:
- ls:列出目前目錄中的檔案和資料夾。
- 光碟:更改目錄(例如, 光盤下載).
- cd o CD〜:直接帶您進入 Termux 中的使用者根目錄。
- 明確:清除終端機螢幕(對於整理命令歷史記錄非常有用)。
- rm文件:刪除指定檔案。
- rm -rf 資料夾:刪除資料夾及其所有內容,無需確認。
- mkdir 資料夾:在目前目錄中建立一個新資料夾。
- 觸摸文件.txt:建立具有指定名稱的空文件。
- echo「文字」> file.txt:將指定的文字寫入檔案(覆蓋它)。
- echo「文字」>> file.txt:將文字附加到文件末尾,但不刪除其先前的內容。
- 貓檔.txt:在終端機中顯示文件的內容。
- 使用ifconfig:顯示您的裝置的網路資訊和 IP 位址。
實用快速鍵: Ctrl + C 停止指令的執行,Ctrl + Z 暫停指令的執行。
Termux 中的套件管理:安裝實用程式和擴充功能
Termux 的一大優點在於,您可以使用apt或pkg軟體包管理系統安裝新的工具和實用程式。以下是一些最推薦的安裝範例,特別適合從零開始安裝的使用者:
- 包安裝納米:安裝 Nano 文字編輯器(對於初學者來說更容易)。
- 安裝 vim:安裝 Vim 編輯器(更先進、更強大,有經驗或想學習的話推薦使用)。
- pkg 安裝 openssh:新增 SSH 支援以實現遠端存取和安全文件傳輸。
- pkg 安裝 python:允許您從手機上編程和執行用 Python 編寫的腳本。
- pkg 安裝 git:安裝 Git 來管理儲存庫和開發專案。
- pkg 安裝 coreutils:如果預設尚未包含必要的 Unix 實用程序,請新增它們。
安裝新軟體包可以最大限度地發揮 Termux 的功能,如果您想將行動裝置用作開發環境、伺服器或便攜式實驗室,安裝新軟體包至關重要。
如何在 Termux 中編輯檔案:Nano 和 Vim
無論是修改設定檔、建立腳本,還是僅僅做筆記,熟練終端文字編輯器都至關重要。 Nano是最簡單易用的入門選擇,而Vim 則提供更高級的功能,非常適合程式設計師和經驗豐富的使用者。
- 納米: 要編輯文件,你只需運行 奈米文件.txt. 使用箭頭鍵移動和 按Ctrl + X 退出(它會詢問您是否要保存)。
- Vim的: 若要開啟文件,請使用 vim 文件.txt. 按鍵 i 開始寫作, ESC 停止這樣做, : 輸入命令(例如, :WQ 儲存並退出, :q 退出而不保存)。
提示:如果您想編輯高階設定檔(.bashrc、.profile 等),強烈建議使用 Vim,因為它功能強大且靈活。
自訂和自動化您的終端:別名、腳本和環境變量
Termux 可讓您透過編輯設定檔和 Bash 腳本來客製化使用者體驗並自動執行重複性任務。以下是一些入門基本想法:
- 別名: 您可以透過新增以下行來為最常重複的命令建立捷徑
alias updg="apt update && apt upgrade"在檔案中 的.bashrc. 只需寫 更新 在終端機中,您將立即更新所有內容。 - 環境變數(PS1): 透過修改變數來自訂提示(輸入命令前看到的內容) PS1 在你的 的.bashrc。 範例:
PS1=":\w$ " - Bash 腳本: 您可以建立自己的腳本來自動執行任務,例如備份、產生報告或任何其他重複性流程。只需編寫腳本,儲存(例如,儲存為 script.sh),然後使用以下命令授予其執行權限: chmod +x 腳本.sh.
透過這些選項,您可以根據自己的需求完全自訂 Termux,並在日常任務上節省大量時間。
Termux 中的遠端存取和 SSH:從 PC 控制你的 Android
Termux 最強大的功能之一是能夠使用SSH從電腦存取行動裝置的終端。例如,這可讓您使用實體鍵盤舒適地進行程式設計、傳輸檔案或從本機網路控制進程。
- 安裝 OpenSSH 同
pkg install openssh. - 建立或配置公鑰 如果您想要最大程度的安全性(您可以在電腦上產生金鑰並複製檔案) termux.pub 在路線上 〜/儲存/下載/ (透過您的手機)。
- 將密鑰與使用者關聯 跑步
cat ~/storage/downloads/termux.pub >> ~/.ssh/authorized_keys. - 啟動 SSH 伺服器 同 sshd的 (你可以先停止它 pkill sshd 如果你需要的話)。
- 找出你的手機IP 同 使用ifconfig 並記下關聯的用戶(通常與您的 Termux 用戶相同)。
- 設定密碼 給你的用戶 passwd文件 如果您想要透過使用者名稱密碼進行傳統存取。
- 您可以使用以下方式從電腦連線:
ssh usuario@direccion-ip -p 8022.
現在,您可以從電腦編寫命令並在行動裝置上執行它們,這對於高階管理、快速傳輸(rsync、scp、sftp)和遠端開發非常有用。
在 Termux 中設定一個 Web 伺服器...從您的 Android!
如果你夢想擁有一個掌上小型伺服器,Termux 可以讓你輕鬆實現,因為它整合了 Python 和其他語言。例如,要啟動一個基本的 Web 伺服器,你只需要安裝 Python 並執行:
python -m http.server 8080
這樣,您就可以從行動裝置提供文件,從本地網路上的任何瀏覽器存取它們,並即時試驗 Web 專案。
此功能非常適合開發、文件共享或快速測試,無需依賴外部服務。要了解更多關於使用 Termux 在 Android 上管理伺服器的其他方法,您可以參考這篇完整的 Termux Android 命令教學。
建議的額外軟體包和實用程式
Termux 社群非常活躍,有數百種實用程式可供您安裝在終端上。一些特別有用的實用程式包括:
- 男人: 有關任何命令,請參閱官方幫助(例如, 男人).
- 圖像魔法: 處理影像(轉換、壓縮、從影像生成 PDF 等)。
- ffmpeg: 終極終端式音訊視訊轉換器。讓您能夠錄製、編輯或轉換多媒體文件,並擁有無限選項。
- mc(午夜指揮官): Norton Commander 或 FAR 風格的檔案管理器,非常適合不喜歡完全依賴純命令列的人。
- bash 完成: 促進終端的自動完成,當您安裝了許多不同的腳本或套件時非常方便。
探索新的軟體包並研究它們的可能性是 Termux 體驗的一部分,所以不要猶豫,尋找適合您的工作流程或技術興趣的工具。
每日建議及常見問題
第一次做起來可能不總是那麼容易,所以這裡有一些技巧和竅門可以幫你節省時間:
- 如果任何命令因權限問題而失敗,請檢查您是否執行了 termux-設置-存儲 或者如果您在系統設定中啟用了儲存權限。
- 如果您沒有看到 TAB 鍵,請按照開頭的說明從 Termux 鍵盤本身啟動該選項。
- 若要將文字複製並貼上到終端,請使用 Android 上下文功能表或應用程式自己的選項(長按螢幕)。
- 逐步測試,不要只是複製和貼上命令。:了解每個方法的用途將有助於您更快地學習它們,並幫助您自行解決潛在的錯誤。
- 請記住,您可以使用以下方式擴展有關任何命令的信息 man 命令名 或在線上搜尋特定文件。
- 盡快嘗試 SSH 連接和遠端編輯——用電腦鍵盤編寫腳本比用觸控螢幕編寫腳本舒服得多!
掌握Android 系統上 Termux 的基本指令,就能開啟無限可能,無論是學生、程式設計師、系統管理員,或是行動運算愛好者,都能從中獲益。本指南將為您提供安裝、配置、自訂和使用 Android 手機所需的一切,讓您像使用小型 Linux 電腦一樣,享受專業工具、高級功能和無與倫比的靈活性。
勇於嘗試,探索新的軟體包,不要局限於基本功能:嘗試越多,你就能越充分地利用 Termux 提供的所有資源。在這個平台上分享你的知識,幫助其他使用者提陞技能。