Termux: Android 上の Linux コマンド ライン
Termux は、本格的な Linux コマンドライン環境を提供する無料のオープンソース Android アプリです。 bash、zsh、C 開発、Python スクリプトをサポートしているため、Android デバイス上で Linux コマンドを直接実行できます。
Termux 機能:
Termux は、root アクセスや複雑なセットアップを行わずに Linux 環境を効率的にエミュレートします。 最小限の基本システムが自動的にインストールされ、APT パッケージ マネージャーを通じて追加のパッケージが利用可能になります。 これにより、安全なリモート サーバー アクセスに最適です。
主な機能:
- 堅牢な SSH クライアント: 統合された OpenSSH クライアントを使用してリモート サーバーをシームレスに管理します。
- シェルとエディターの選択: Bash、fish、または ZSH シェルと、nano、Emacs、または Vim エディターから選択します。
- 多彩なツール: バックアップには Rsync、API アクセスにはcurl、コードのコンパイルには GCC/clang、スクリプトには Python、バージョン管理には Git/SVN を利用します。
- 広範なパッケージ ライブラリ: 標準の Android ターミナル エミュレータの機能をはるかに超える、Linux パッケージの膨大なライブラリにターミナルから直接アクセスします。
- 直感的なキーボード ショートカット: デバイスの音量ボタンと電源ボタンを利用したカスタム キーボード ショートカットを使用してコマンドを効率的に実行します。
- 外部キーボードのサポート: 外部キーボード (Bluetooth または USB) を接続すると、使いやすさが向上します。
- 幅広いプログラミング言語のサポート: NodeJS、Ruby、Python などをサポートします。
機能の概要:
Termux は、Android 上で次のような包括的な Linux エクスペリエンスを提供します。
- 高度なコマンドライン タスク用の Bash シェルと Zsh シェル。
- nnn と nano、vim、emacs などのエディタによるファイル管理。
- リモートサーバーへの安全な SSH アクセス。
- clang、make、gdb を使用した C 開発。
- スクリプト作成と計算のための Python コンソール。
- プロジェクトのバージョン管理のための Git と Subversion。
- 古典的なテキストベースのゲーム (frotz)。
メリットとデメリット:
長所:
- 機能が豊富で多用途です。
- Android 上で安全かつ簡単な Linux エミュレーション。
- 柔軟なシェルとエディターの選択。
- コードのコンパイルとデータ管理を簡素化しました。
短所:
- Linux コマンドラインの知識が必要です。
Termux をインストールしています:
- Termux APK をダウンロードします。
- APK ファイルをインストールします。
- Termuxを使い始めましょう!
最近の更新:
最新バージョンでは、Termux-file-editor
と Termux-url-opener
のファイル処理の問題が解決されています。 また、複数の API メソッドが統合されているため、個別の Termux:API
インストール (Termux-clipboard-*
、Termux-download
、Termux-saf-*
、Termux-share
、Termux-storage-get
、Termux-usb
、Termux-vibrate
、および Termux-volume
を含む) が不要になります。 ).