Linuxは、開発者やいじくり回しのお気に入りのデスクトップオペレーティングシステムとしてよく言われますが、それには正当な理由があります。そのオープン性と豊富なツールにより、ユーザーはコンピューターを限界まで押し上げ、あらゆるタスクを効率的に実行できます。しかし、時々、あなたが持っている唯一のコンピュータはスマートフォンです。
幸い、プラットフォームとしてのAndroidのオープンな性質は、Linuxのルーツを利用できることを意味します。このリストのターミナルアプリを使用すると、Androidデバイスをデスクトップ環境に匹敵する有能なマシンに変えることができます。
1.Termux
画像ギャラリー(2画像) 拡大 拡大 選ぶTermuxは単なるターミナルエミュレータではありません。 Linux環境全体です。 Termuxをインストールすると、Androidデバイスでアプリとして実行されている基本的に最小限のLinuxシステムが得られます。デフォルトではBashシェルが提供されており、ほとんどのLinuxコマンドとユーティリティは期待どおりに機能します。
Termuxはまたあなたに NS 、 すべての 、 NS 、およびインターフェイスの矢印キー。実際のキーボードが手元にない場合でも、キーボードショートカットを簡単に入力できます。
典型的なLinuxシステムのように、Termuxにはパッケージマネージャーがあります。これは間違いなくTermuxの最大の強みです。パッケージマネージャーを介して、Zshやfishなどの他のシェル、VimやEmacsなどのソースコードエディター、SSHクライアントとサーバーをインストールできます。それだけではありません。FFmpegやImageMagickなどのツールに加えて、C、Ruby、Perl、Pythonなどのプログラミング言語を入手することもできます。
適切なコマンド、ウィンドウマネージャー、およびVNCビューアーを使用して、Termux内にグラフィカル環境をインストールできます。これにより、GIMPなどの実際のLinuxアプリケーションをPC上にあるかのように実行できます。
Termuxは強力なアプリケーションですが、少し圧倒されることもあります。その機能とその使用方法の詳細については、チェックアウトしてください Termuxでコマンドラインを使用する方法。
2021年5月の時点で、Termuxは当面の間Playストアでアップデートを受信しなくなります。これは、Termuxの機能を損なうPlayストアポリシーの変更によるものです。今のところ、オープンソースのAndroidアプリのマーケットプレイスであるF-DroidでTermuxの最新バージョンを入手できます。
ダウンロード: からのTermux グーグルプレイ | F-Droid (無料)
2. JuiceSSH
画像ギャラリー(2画像) 拡大 拡大 選ぶその名前が示すように、JuiceSSHは、TelnetおよびMoshとともに、SSHをサポートするターミナルエミュレーターです。その主な機能は、ローカルネットワーク上の自分のコンピューターであれリモートサーバーであれ、別のPCにリモート接続する機能を提供することです。
強力な暗号化サポートは、他の人が詮索できないことを知って、リモートサーバーに安全に接続できることを意味します。
関連している: LinuxでSSHをセットアップし、セットアップをテストする方法
サウンドバーをrokutvに接続する方法
ターミナルとして、JuiceSSHは、フォントを含むテーマオプションを備えたフルカラーコンソールを提供します。ターミナル内には、次のソフトウェアキーがあります。 NS 、 NS 、 すべての 、 タブ 、および矢印キーですが、外部キーボードがある場合はそれを使用することもできます。
JuiceSSHには、シェルをローカルで開く機能もあり、Bashとその標準ユーティリティにアクセスできます。ただし、追加のパッケージをインストールすることはできないため、最小限のLinux環境に制限されます。
アプリ内で、プラグインをインストールしてJuiceSSHの機能を拡張できます。これらのプラグインの中には、LinuxサーバーのCPU、メモリ、ネットワーク、およびディスクの使用状況を示すパフォーマンスモニターがあります。 TaskerプロファイルでJuiceSSHを使用するプラグインもあり、Taskerの強力な自動化機能を利用できます。
JuiceSSHには、保存されているすべての接続と設定を複数のデバイス間でバックアップおよび同期する機能など、1回限りの購入で利用できるプレミアム機能もいくつかあります。アップグレードすると、Amazon AWSと統合できるほか、セッション間ですばやくアクセスできるスニペットとしてコマンドとスクリプトを保存できます。
Androidはそれ自体が有能なプラットフォームですが、そのセキュリティ機能によってLinuxプログラムの機能が損なわれる場合があります。そのような場合は、デスクトップオペレーティングシステムの方が柔軟性が高いため、リモートPCまたはサーバーで作業することをお勧めします。これがJuiceSSHのようなアプリの出番です。それがあなたが探しているものであるなら、これを試してみてください。
ダウンロード: JuiceSSH (無料、プレミアムバージョンが利用可能)
3.Qute
画像ギャラリー(2画像) 拡大 拡大 選ぶAndroidには、シェルと多くの標準的なUnixユーティリティがプリインストールされていますが、通常、ユーザーはこれらにアクセスできません。 Quteを使用すると、コンピューターの場合と同じように、それらにアクセスして使用できます。
Quteは、この点でかなり単純な製品です。ターミナルエミュレーターと、ping、trace、netstat、ifconfig、mkdirなどのツールを提供します。コマンドのオートコンプリート機能を使用すると、適切なコマンドをすばやく見つけることができます。また、コマンドを入力する前にセミコロンで区切ることで、コマンドを同時に実行できます。
次のうち、アンチウイルスによって検出された問題を修正するプロセスはどれですか
Quteの際立った機能は、Bashスクリプトエディターです。これを使用すると、必要なシェルスクリプトを作成、編集、および保存できます。電話機の起動時に自動的に実行されるようにスクリプトを設定することもできます。
基本的なUnixツールと邪魔にならない端末だけが必要な場合は、Quteをチェックする価値があります。
ダウンロード: Qute (無料、プレミアムバージョンが利用可能)
4. LADB
画像ギャラリー(2画像) 拡大 拡大 選ぶLADBは、ここにある他のアプリとは少し異なります。 LinuxターミナルをエミュレートしたりSSHクライアントを提供したりする代わりに、LADBはAndroid DebugBridgeのシェルへのアクセスを提供します。 PCを必要とせずに、携帯電話でADBからコマンドを実行できます。
LADBは、アプリライブラリにADBサーバーをバンドルすることでこれを実現しています。通常、ADBが機能するにはUSB接続が必要ですが、LADBは、Android 11でリリースされたワイヤレスADBと呼ばれる最近の機能を利用して、これを回避します。基本的に、ワイヤレス接続を偽装し、ADBサーバーをだましてクライアントが別のデバイスであると思い込ませます。
デバイスのADBシェルで実行できる多くのタスクの中には、画面の記録、ブロートウェアアプリのアンインストール、アプリのアクセス許可の変更、さらにはコマンドラインからのSMSメッセージの送信機能があります。
関連している: AndroidでADBとFastbootを使用する方法
ワイヤレスADBを使用するにはAndroid11が必要ですが、Android 10でこの機能を有効にすることもできます。これを行うには、まずAndroidデバイスをPCに接続し、コマンドラインで「adbtcpip5555」と入力します。これにより、電話を再起動するまでワイヤレスADBが有効になります。
確かに、そもそもアプリを機能させるにはPCが必要なので、これはアプリの目的を損ないます。ただし、時間が経つにつれて、より多くのデバイスがこの機能をネイティブにサポートする必要があります。
ダウンロード: LADB ($ 2.99)
あなたのAndroid携帯をこれまで以上に強力にする
Androidエコシステムの優れている点は、ほとんど制限なく、デバイスでほぼすべてを実行できることです。外部PCに接続する場合でも、電話でプログラムを開発する場合でも、これらのターミナルアプリのいずれかで、デバイスを小さなデスクトップ環境に変えるために必要なものがすべて揃っています。
共有 共有 つぶやき Eメール Pydroid3を使用してAndroidにPythonをインストールしてコーディングする方法Pydroid 3 IDEをAndroidにインストールする方法と、Pythonコーディングを練習するための便利なツールとライブラリについて学びます。
次を読む 関連トピック- アンドロイド
- ターミナル
- コマンド・プロンプト
- Linux Bash Shell
- Androidアプリ
- Linuxコマンド
- SSH
アントニオはコンピューターサイエンスの学生で、2010年に最初のAndroidスマートフォンを手に入れたときからテクノロジーへの情熱が始まりました。それ以来、彼はスマートフォン、PC、コンソールをいじくり回しています。現在、彼は自分の知識を利用して、他の人が技術を簡単に利用できるようにしています。
アントニオ・トレホのその他の作品ニュースレターを購読する
ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。
購読するにはここをクリックしてください