受信したデバイス用の追加の端末コマンドのバンドルをインストールする方法 -- root-access フィールド と shell フィールド と terminal フィールド と command-line フィールド android 関連 問題

How to install bundles of additional terminal commands for rooted devices?












3
vote

問題

日本語

最近HTC野生銃の装置を根ざして、Android 4.1.2 AOKP Jelly BeanのカスタムROMを点滅させました。 1つの利点は私が今ターミナルを使うことができるということです。

私はデスクトップマシンのターミナルエミュレータを使用するのに少し慣れていましたが、以前にAndroidデバイスではしませんでした。たとえば、いくつかのコマンドが見つかりませんでした。

<事前> <コード> 9988776655443330

私のデバイスにもっとコマンドを追加する方法はありますか、おそらくAndroid用のGNUパッケージのバンドルがどこかに入手可能ですか?

英語

I rooted a HTC Wildfire S device recently and flashed an Android 4.1.2 AOKP Jelly Bean Custom ROM. One benefit is that I can use the terminal now.

I'm a little used to using terminal emulators on desktop machines but never did that on an Android device before. I noticed some commands are not found, for example:

$ tree /system/bin/sh: tree: not found 

Is there a way to add more commands to my device, maybe a bundle of GNU packages for Android available somewhere?

           
   
   

回答リスト

2
 
vote
vote
ベストアンサー
 

はい 998877666554330 端末で可能です。

href="https://termux.com/" rel="nofollow noreferrer">ホームページ | Google Play

apt を使用して追加のシェルコマンドをインストールできます。

<事前> <コード> ls -d */ 2

スクリーンショット:

Termux

ボーナス:非根拠のある装置でも動作します!

 

Yes that's possible with the termux terminal.

Homepage | Google Play

You can install additional shell commands using apt.

$ apt update $ apt upgrade $ apt install tree 

Screenshot:

using termux

Bonus: Also works on non-rooted devices!

 
 
 
 
1
 
vote

treeコマンドはデフォルトでインストールされません。ターミナルを介してAndroidにインストールする方法はわかりませんが、alpwaysはlsコマンドを使用できますが、わかりやすいツリー形式は表示されませんが、それでもジョブを実行します。

 <コード> ls -d */   

現在のディレクトリのディレクトリのみをリストします。

 <コード> ls -ltr   

最後に逆の順序で変更された時間までにすべてのファイルをリストします。言い換えれば、リストされている最後のファイルは最後に変更されたファイルです。

ツリーパッケージをインストールする方法を試してみてください。私が何かを見つけたら私はあなたに知らせます。

もっとUNIXコマンドのAVAILEを持つようにBusyBoxをインストールします。 リファレンス

 

tree command is not instaled by default. I don't know how to install it in android via terminal but you could allways use the ls command, but yes it doesn't show you a tree format that it is easy to understand, but still does the job.

ls -d */ 

Only list the directories in the current directory.

ls -ltr 

List all files by the time they were last modified in reverse order. In other words the last files listed are the most recently modified files.

I will try and find a way to install the tree package. If i find something I will let you know.

Also install busybox to have more unix command avaible. Reference

 
 
1
 
vote
 <コード> tree   

デフォルトで ubuntu にインストールされていません。

は、 busybox 一般的な利用を欠いている非CyanogenMOD ROMについて。 YMMV、しかし、ほとんどの「在庫」ROMはユーティリティを欠いているようです。 AFAIK BUSYBOXにはツリーが含まれていません。

最初にバックアップを行います!

 
tree 

Isn't even installed on Ubuntu by default.

That said, you can install BusyBox on non CyanogenMod ROMs that lack common utilites. YMMV, but on most "stock" ROMs seem to lack the utilities. AFAIK Busybox doesn't include tree.

ALWAYS DO A BACKUP FIRST!

 
 

関連する質問

9  SDカードのスワップパーティションのパス名を見つける方法は?  ( How to find the pathname of the swap partition on sd card ) 
real="nonofollownoreferrer">この< / A>警告、あなたは間違ったパーティションをスワップを有効にしないでください、またはあなたの電話を破壊することができます: それ以上進む前にOK!前の電話機のパーティションレイアウトは、M...

3  受信したデバイス用の追加の端末コマンドのバンドルをインストールする方法  ( How to install bundles of additional terminal commands for rooted devices ) 
最近HTC野生銃の装置を根ざして、Android 4.1.2 AOKP Jelly BeanのカスタムROMを点滅させました。 1つの利点は私が今ターミナルを使うことができるということです。 私はデスクトップマシンのターミナルエミュレータを使用するのに少し慣れ...

1  メモリ使用量を調査する方法  ( How do i investigate the memory usage ) 
私は(根)Android 4.2.2を搭載したMicroMax A74。最近、私はいくつかのアプリケーションのクラッシュに直面し、RAMの使用量を分析し始めました。 設定&gt; apps&gt;実行は役に立ちません: 私は2 MBの無料でわずか2 MB...

24  根ざしたAndroid携帯電話で利用可能なコマンドラインSSHクライアントはありますか?  ( Are there any command line ssh clients available for rooted android phones ) 
私はコネコンボットを持っていますが、私はスクリプトできるものを探しています。 編集:ここで説明するには、 スクリプトをターミナルから興味を持っていません。私がやりたいことは、自動化/スケジュールされた方法でsshコマンドを実行することです。 TaskerとL...

24  コマンドラインから「USBテザリング」Android設定を有効にすることは可能ですか?  ( Is it possible to activate the usb tethering android setting from the command ) 
Bashスクリプト内から「USBテザリング」を有効にしたいので、 99887765544331 でコマンドラインを実行する可能性はありますか? edit1 : 次のコマンドは必要な設定を開きますが、一人では変更しないでください。 <事前> <コード> a...

1  Androidに "IPROUTE2"をインストールすることは可能ですか?  ( Is it possible to install iproute2 on android ) 
Googlesourceのページで<コード> 99887766544332 を使用しようとしましたが、それほど多くはありませんでした。 99887766544333 コマンドをパッケージから使用したいが、インストール方法がわかりません。私の電話は腕の32ビ...

3  スプリットAPKを手動でインストールします  ( Install split apk manually ) 
最近、私は分割APKと呼ばれるものを知っていて、スライスを無効なAPKファイルとして見つけました。残念ながら、これは通常のデフォルトのパッケージインストーラがこれを処理できないことを意味し、そのように私はSAI、Split APKインストーラと呼ばれる別のもの...

3  TOYBOXをインストールすればいいですか?  ( Where should i install toybox ) 
私は根ざしたサムスンギャラクシーSリレー4GランニングのAndroid 4.1.2。 Android 6.0 "Marshmallow"以上の場合、 。これは、ターミナルエミュレータを使用することがある上級ユーザーに便利なコマンドラインツールのパッケージです...

7  再起動なしでADBを使用して「優先ネットワークモード」を変更する方法  ( How to change preferred network mode using adb without reboot ) 
「GSM / WCDMA」(0)から「WCDMAのみ」(2)までの携帯電話(CM 12、Stock 4.2、両方の根本的なネットワークモード)を変更しようとしています。コマンドラインのみを使用するだけです。この回答コマンドを使用して 9988776654433...

0  mount: 'remount' - > '/ system':そのようなファイルまたはディレクトリがない方法を修正する方法  ( How to fix mount remount system no such file or directory ) 
<事前> <コード> 9988776655443330 私が私の電話でKali Linuxで試すとき: <事前> <コード> 9988776655443331 私は何かが足りない? ...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有