Android端末コマンド Androidターミナルエミュレータとは何ですか
あなたはAndroid上でスマートフォンを持っていて、あなたはLinuxに精通しています、そしておそらく少なくとも一度はAndroid端末の使い方を疑問に思っていました。 営業を知っていますか androidシステム Linuxカーネルに基づいて、これはここにコマンドシェルがあることを意味し、それには多くの標準のLinuxコマンドがあります。 デフォルトでは、Androidの標準ユーティリティ端末はそうではありません。 アクセスできるのは、いくつかのパスでアクセスできます。
- 最初 - ダウンロード androidアプリ GooglePlayを使用した端末エミュレータ。
- aDBデバッガを使用してコンピュータからスマートフォンに接続する2番目。
しかし、当社の記事はこれについてはこれではありません。今日のトピック:AANDROID端末エミュレータまたはより正確には、Androidターミナルコマンドのコマンド。
インターネット上ではこのトピックに関する多くの記事がありますが、それらのすべての中で何かが欠けている、一対の特定のチームが記述されていますが、欲しい 全リストLinuxコマンドを含めて、この記事を書くことにしました。 私はすべてのチームを説明するだろうと言っていませんが、私は大多数をカバーしようとします。 ここにはいくつかの簡単な説明です androidコマンド 次の記事でもっと教えてください、そしてあなたはLinuxコマンドについて見つけることができます 詳細な情報 インタネットの中には。
表記について - いくつかのコマンドでは、根の権利が必要です。
はじめましょう。 ターミナルコマンドは、小さなコンソールユーティリティ以外に何もありません。ほとんどのシステムユーティリティは/ system / binフォルダにあり、もう少し/ vendor / binにあります。 ベンダーの人々は触れません。 すべてのアルファベットチームを見つけることがより便利になるために。
adb。 - Androidデバッガ。 Androidは依然としてLinuxであるため、SmartPhoneを含むUSB上の他のデバイスをUSBで接続できます.ADBでは、端末を管理してアクセスできます。 彼のチームと能力の説明は記事全体に描かれています、私は以下の記事のうちの1つにすべてを説明します。
午前。 - Wind Manager(Action Manager)、アプリケーションやサービスを実行して停止できます。 たとえば、セットアップアプリケーションを起動します。
am com.android.settings / .settingsを起動します
バッドブロック - 壊れたセクターの存在のためのフラッシュドライブの検証:
結果をファイルに書き込むことができます。
bADBLOCKS / DEV /ブロック/ MMCBLK0\u003e / SDCARD / BADBLOCKS
または表示:
bADBLOCKS -V / dev / block / mmcblk0
bMGR。 - 管理 バックアップ アンドロイド。
ネコ。 - ファイルの内容を表示するためのコンソールユーティリティ。
cat /sdcard/text.txt.
chmod。 - 似ているように チームLinux.、ファイルアクセス権を変更すると、8進録音フォーマットのみが利用可能です。
たとえば、すべての権利(読み取り、書き込み、実行)を与えます。
chmod 777 / SDカード/ファイル
育ちました。 - ファイルの所有者をLinuxで変更します。
撮影ルート/ SDカード/ファイル
cMP - 2つのファイルを比較します
cMP / SDCARD / FILE1 / SDCARD / FILE2
cp。 - ソースからファイルをソース(パラメータ1)にコピーします(パラメータ2)。
cP / SDCARD / FILE1 / SDCARD1 /
日付。 - システム内の現在の日付を表示します。
土曜日14:44:56 EET 2015.
dD. - ディスクイメージ、パラメータIF \u003dディスクデバイスファイルの作成、\u003d録音用ファイル
例えば:
dd / dev / block / mmcblk0 / ssdcard/img.iso.
MMCBLK0フラッシュドライブのイメージが作成されます。
dF。 - 分析 フリースペース ディスク上 例えば:
df -h / dev / block / mmcblk1
ファイルシステムサイズは無料のBlkSizeを使用しました
/ MNT / Secure 484.5M 0.0K 484.5M 4096
/ MNT / ASEC 484.5M 0.0K 484.5M 4096
/ MNT / OBB 484.5M 0.0K 484.5M 4096
/システム1.4G 971.7M 435.8M 435.8M 4096
dmesg。 - カーネルメッセージログを表示します。
デュの - ファイルサイズを表示します。
du / sdcard / file1.
@ ext4_resize. ファイルシステムEXT4のサイズを変更します。
@ fsck_msos。 - フラッシュドライブをエラー用に確認してください。
fsck_msdos / dev / block / mmcblk1p1
grep。 - テキストをフィルタリングするためのユーティリティ。 たとえば、端末を含む文字列のみを表示します。
猫〜/ sdcard / file | grep terminal.
@ ifconfig - ネットワークデバイスの表示と管理。 たとえば、WiFiマップに関する情報を表示します。
またはWiFiを無効にする:
ifconfig wlan0ダウン。
コマンドでネットワークデバイスのリストを見つけることができます。
lS / SYS /クラス/ネット
iptables - iptables Steamerの設定を管理する、これは私たちが触れない非常に広範なトピックです。
殺します - PIDでプロセスを破壊する。
PIDを見つけるには、PSユーティリティを使用できます。
ln / sdcard / file / sdcard / file2.
ログ。 - ログシステムに文字列を記録します。
ローカット。 - ログシステムをリアルタイムで表示します。
ls。 - ディレクトリ内のファイルとフォルダのリストを表示します。
lsmod。 - ロードされたカーネルモジュールを表示します
lSOF - ファイルシステムで開くことを見る。
make_ext4fs。 - ext4ファイルシステムへのUSBフラッシュドライブをフォーマット
mD5 / SDCARD / FILENAME
mkdir。 - 現在のディレクトリにフォルダを作成します。
mkdir_pad_name.
make2FS。 - ext2ファイルシステムにUSBフラッシュドライブをフォーマット
マウント - ディスク、画像、フォルダのロックを解除します。 例えば:
マウント-T EXT2 / DEV /ブロック/ MMCBLK1P1 / MNT / SDCARD
m - CPと同様にファイルを移動します
netcfg。 - ネットワーク接続を表示します。
not - 変化を監視するためのユーティリティ ファイルシステム Inotifyカーネルサブシステムを使用する。
ping。 - ネットワークノードの可用性を確認するための有名なユーティリティ。
午後。 - バッチ android Manager.インストールされているパッケージをインストール、削除、および表示することができます。
pS。 - 実行中のすべてのプロセスとそれらに関する情報を表示します。
ユーザーPID PPID VSIZE RSS WCHAN PCの名前
ルート1 0 1000 848 C0106EF8 0001BFB4 S / INIT
ルート2 0 0 0 0 C006E038 00000000 S kthreadd
ルート3 2 0 0 0 C0057A54 00000000 S KSOFTIRQD / 0
リブート - コンソールからスマートフォンを再起動します。
resize2FS。 - requize_ext4と同様の、ext2のみです
rm. - ファイルを削除します。
rmdir。 - フォルダを削除します。
rMDIR / SDCARD / DIRNAME.
rmmod。 - コアモジュールをアンロードします。
rmmod name_module.
ルート。 - ルーティングテーブルの管理
接する - 空白のファイルを作成します。
タッチ/ SDカード/ファイル
上。 - 対話型オプション 実行中のプロセスのリスト
@スクリーンショット - 画面のスナップショットを取ります。
スクリーンショット/ sdcard/screenshot.png。
シャットダウン。 - スマートフォンをオフにします。
サービス。 - サービスの管理 たとえば、実行中のサービスのリストを参照してください。
これらは私が見つけたすべてのチームでしたが、可能であれば、リストは補充されます。
著者について
創設者とサイト管理者のウェブサイト、オープンが好きです ソフトウェア そして業務上 linuxシステム。 メインOSとして私はUbuntuを使います。 Linuxに加えて、私は関連するものに興味があります 情報技術 そして現代の科学。
name_device:/ $
どこ
name_device:/これはあなたのスマートフォンの名前です(タブレット)
蘇。 - SUコマンドはroot権限、管理者権限、つまり、このコマンドの後にデバイスで実行することができます(もはや)、Androidデバイスにrootを取得する必要があります。
注:suコマンドを実行する前に、ゲストの権限があります。
name_device:/ $
$シンボルは、あなたがゲストの下にいることを意味します(すなわち何もできません)
name_device:/#
シンボル#あなたがrootを意味します
例
name_device:/ $ su.
name_device:/#
pWD。 - 現在のディレクトリを表示します。
ls。 - コマンドは、現在のディレクトリ、すなわちファイルとディレクトリにあることを示しています。
例
name_device:/ #ls.
システム。
データ。
mNT。
置き場。
等...
ls -a。 - コマンドは、現在のディレクトリ、すなわちファイルとディレクトリにあるが、隠されたファイルを使用していることを示しています。
注意: 隠しファイルWindowsとは異なり、.Name(ポイントとファイル名)のように見えます
晴れ - 端末画面を消去します。
cd - どのかディレクトリ(ディレクトリ)に移動するコマンド。
例
name_device:/#CDシステム
name_device:/ system#
注:ディレクトリまたはディレクトリの手段フォルダを意味します
cD .. - 上記のディレクトリレベルに進みます
mkdir。 - コマンドはディレクトリ(フォルダ)を作成します。
例
name_device:/ sdcard#mkdir Android.
注:名前と名前フォルダは2つの異なるフォルダです。
rm. - ファイルを削除します。
rM -R。 ディレクトリを削除します(注:-rパラメータを指定しない場合、ディレクトリを削除することが不可能になるというエラーが発生します)。
例
name_device:/ sdcard#rm -rドム
rM -RF。 - ファイルを削除してメッセージを出さないか、そのようなファイルがない場合、またはrm -rfに書き込む権利がない場合は、メッセージを発行せずにフォルダを削除します。
cp。 - ファイルをコピーします。
cP -R。 ディレクトリをコピーします。
m - ファイルの名前を変更します。
例
name_device:/ sdcard#mv Android Android.
接する - 空のファイルを作成します。
ネコ。 - ファイル内のテキストを表示します。
例
name_device:/ sdcard#cat skazka.
t t - ファイル内のテキストを表示します 逆順序 (最後の文字列、最後の文字列)。
例
NAME_DEVICE:/ SDCARD#TAC Skazka.
注:行の前に表示されている場合は、パラメータは処理されません
pS。 - 現在のアクティブなプロセスを表示します。
マウント - マウント(接続)。
umount。 - マウント解除
日付。 - 現在の日付と時刻を表示します。
cal。 - 現在の月のカレンダーを表示します。
稼働時間。 - オペレーティングシステムがどのくらいの時間の機能を示します。
dF。 - ディスクの使用に関する情報を表示します。
自由。 - メモリとスワップを使用しました。
無料-M。 - MBのフルボリューム、使用量、および空きメモリの量。
デュの - あなたのデータのスペースの量
停止する。 - 高速で正しいシステムのシャットダウン
chmod。 - アクセス権の重要性
Qute. - 高速で強力な端末。
コマンドライン、またはコンソールは、コンピュータとの対話がコマンドを使用して実行される一種のテキストインタフェースです。 システムとコミュニケーションをとるような方法の恋人はそれほど少ないことではなく、その理由は明らかです。 これらは自動化の容易さで、少数のプレス数、インターフェイス部分が存在しないとはるかに多くのチームを呼び出します。 たくさん行うことで、スマートフォンのコンソールの機能を体験してください ターミナルチーム そしてBINファイルはQueeアプリケーションを助けます。
ユーザーは承認に時間を過ごす必要はありません。 アカウント ソーシャルネットワーク または新しいアカウントを作成する。 アプリケーションアイコンをクリックした後、数瞬間後、コンソールとキーボードが画面に表示され、コマンドが入力されます。 QUTE機能を直接使用する前に、スマートフォンの所有者は自分のメニューのすべての腕を探求したいと思われます。 この場合、ディスプレイの左上隅には、Windowsを切り替えるためのボタンがあり、右上には3つのコントロールがあります。
まず第一に、これはコマンドのリストです。 コマンドを追加するとき、ユーザーはその名前と実際に引数を持つコマンドを入力する必要があります。 さらに、ここでは、デバイスをロードするときにコマンドの開始を開始するショートカットを作成することもできます。
残りの2つのボタン - 新しいウィンドウと設定を作成します。 通常、ユーザーは設定メニューで慣れ親しんだことで無視されました。これをクイートで行うことはお勧めできません。 その事実は、設定にヘルプメニューが含まれているため、アプリケーションが機能するすべての基本コマンドと変数がリストされています。 彼らの勉強の後、あなたは安全にプログラムと仕事をするように動くことができます。
コマンドを入力する間、引数のプロンプトがユーザーの前に表示されます。これにより、作業が大幅に簡素化されます。 アプリケーションはPCで最も人気のあるチームをサポートしています。 これには、Ping、NetStat、トレース、CD、MKDIR、もっと多くが含まれます。 利点は、轍のある装置の支持にも起因する可能性があります。 Quteは、システム端末のすべての機能へのデバイスの所有者を提供できるようになります。 したがって、システムを制御することはあなたの手の中に排他的になります。
特徴:
ダウンロードQute:Android用コマンドライン 下にリンクすることができます。
開発者:D.
プラットフォーム:Android 4.0以降
インターフェース言語:ロシア語(RUS)
コンディション:無料(無料)
ルート:必要ないのですか
携帯用操作シェル androidデバイス 傷からは作成されません。 開発者はLinuxカーネルを取った、ちょっと最終的に彼を最新のシステムに知られているすべてのシステムを受け取りました。 プロトタイプを使用すると、モバイルプラットフォームは、ハードウェアを管理するためのコアといくつかのプログラムだけです。 しかし、あなたが知っているように、Linuxは多くのために正確に使われています 機能、あなたはほとんどすべてをすることができます。 Androidでは、ルート権限を受信した後にのみ同じことが可能です。これにより、保証デバイスを自動的に削除します。 この記事では、Android用のターミナルエミュレータの1つの重要な機能を検討します。
root権限を取得する方法:ビデオ
どこから始めました
まず第一に、あなたはあなたのガジェットに根本的な権利を得る必要があります。 その後、端末のすべての利点によってのみ使用できます。 しかし、これを行うことはできません。 ユーザーマニュアルについて説明します。
特に言及したいのは、メモリを増やすためのAndroidターミナルエミュレータがあります。 (rootアクセス権付き)ファイルを削除できるコマンドrmコマンドがあります。 これは必ずしも可能ではありません 標準的な手段。 後者は受信のための追加の引数です 全権アクセス そして端末の取り付け。 ちなみに、そのような機能を備えた他のプログラムは、例えばBusyBoxです。
Androidにカスタムファームウェアをインストールする方法:Video
エミュレータ上の着信コールのエミュレーション
機能の全体的な緯度で、多くのユーザーが質問をする - エミュレート方法 電話の着信 に androidエミュレータ。 あなたのコンピュータに最善を尽くします。 例を検討してください Android SDK。。 これを行うには、「エミュレーションのコントロール」メニューにアクセスする必要があります。 「電話」ポイントを選択し、番号を入力し、「音声」の近くに目盛りを入れて「通話」をクリックしてください。 エミュレートされたシェルの緑色のボタンを使用して呼び出しを返信またはキャンセルすることができます。 そのような手順は、コンピュータにインストールされ構成されたエミュレータにのみ関連する。
15.07.2015 から wpandr_adm
Androidプログラム ターミナルエミュレータを使用すると、Androidシステムで作業することができます。 コマンドライン Linux。 なぜそのようなトリックは必要なのですか? 一度に、開発者はLinuxカーネルでAndroidを作ることにしました。 承知しました、 特別プログラム UNIXタイプのシステムは(ほとんどの場合)に起動されません。 グラフィックベース 異なる過ぎます。
良いUNIXとそれに似たシステムとは何ですか。そのため、行動とチームの完全な自由です - あなたが欲しいものやあなたが望むことをしなさい。 Androidでは、さまざまなライセンスや保証のため、不可能です。 根本的な権利を得ることは可能ですが、これはデバイス上で保証の喪失につながるでしょう。
端末エミュレータ
ネットワークは、ターミナルエミュレータのかなり大きな選択を見つけるのが簡単で、Androidターミナルエミュレータに注意を払う価値があります。 それはまだAndroidですので、根本的な権利なしではほとんどできませんが、何らかの操作はまだ満たされます。 たとえば、最も多くのものを検討する方が良いです。 簡単な操作。 SDカードに横たわっているテキストファイルを開きます。 編集できません。表示できます。 ファイルへの推定パス:/sdcard/documents/com_board_items.tpl。 まず、デスクトップアイコンを介してアプリケーションを開きます。これはダウンロード後に表示されます。 「ウィンドウ1」フィールドで、すぐにコマンドの書き込みを開始することができます。テキスト自体を入力するためのキーボードが画面の下部に開き、折りたたまれません。
開封のために テキストファイル Androidターミナルエミュレータを介して、2つのチームを登録する必要があります。
- cD SDカード/文書
- cAT COM_BOARD_ITEMS.TPL。
エミュレータフィールドに内接された最初のコマンドは、ユーザーを目的のフォルダに転送し、2番目の出力は内容を出力します 正しいファイル デバイス画面で。 文書がどこにあるのかわからない場合は、ISコマンドを実行し、それをウィンドウフィールドに囲み、検索時に開いているフォルダ内のすべてのファイルのリストが表示されます。
デフォルトでは、このエミュレータは常にSHインタプリタを使用します。 端末にも、アプリケーションを実行する機会があります。 チームの構築は3つの要素で構成されています。 最初のコマンド - AMはウィンドウコントロール、start-n - 起動するコマンド 必要なプログラム。 次のポイントは、起動したいプロセスに適合します。
AM START-N COM.ANDROID.BROWSER / .BrowserActivity。
PMリストパッケージ - 出力リストへのコマンド インストールプログラム そして用途。
Androidターミナルエミュレータはいくつかのウィンドウを作成してそれらを切り替えることができます。
スピードアップしてユーザー操作を容易にするためのショートカットキーがあります。 しかし、それは不快すぎる。 クリエイターがどのようにしていくつかのキーがエミュレータに立っているいくつかのキーを提供していますか タッチデバイス、不明。 したがって、開発者のすべての努力にもかかわらず、このオプションは不快で未使用のままです。
プログラムの設定
Android端末エミュレータプログラムをカスタマイズできます。 いいえ、ピンクの画面はしませんが、いくつかの基本は点灯しません。 すべての設定は1つのスクリーンパネルに表示され、カテゴリ別にグループ化されています。
4つのグループしかありません。
- 画面;
- テキストメッセージ;
- キーボード;
- コマンドシェル。
最初のグループでは、目に見えるように、目に見えないステータスバーやアクションパネルを作成できます。画面を修正することもできます。 それはランダムスクリーンのターンに対する保護を意味します。これは、ところで、コンソールを操作するときに非常に不快です。 テキスト設定のグループは、サイズ、色、およびフォントエンコーディングを担当します。 フォント自体を変更することはできませんが、それほど重要ではありません。
キーボードセットアップグループ。 これにより、電話機のボタンで目的のキーを関連付けることができますが、新しいモデルに目的のボタンがない場合があります。 しかし、コマンドシェルは必要なパラメータです。 この設定グループでは、端末の種類を変更できます。 コマンドシェル そしてコマンドを設定してエミュレータを起動します。
端末エミュレータは地下鉄で楽しいレジャーアプリケーションではありません。 システムの機能を理解し、コンピュータ上でLinuxを使用することに慣れている非常に経験豊富なAndroidデバイスユーザーを対象としています。
それに属していないが、それでもエミュレータを置くと、プログラムを起動してボタンをクリックすると、台無しにされません。 同時に、ネットワーク上で見つかったコマンドを駆動するために注意してください。