android adbシェルの一般的なコマンド

1. ファイル操作コマンド

子命令 パラメータ 説明する
CD なし ディレクトリを入力してください
[-beflnstuv] [-B bsize] [ファイル…] ファイルの内容を表示します (-n: 行番号を表示します。-b: 行番号を表示しますが、空行は無視します)。
[-H] [-L] [-P] [-a] [-d 深さ] [-s] [-cghikmnrx] [ファイル…] ファイルまたはディレクトリのディスク容量の使用状況を問い合わせる
ls [-a] [-i] [-l] [-n] [-s] ディレクトリの内容を一覧表示する
rm rm rm [-f|-i][-dPRrvWx]ファイル ファイルの削除
MV mv[-fiv]ソース ターゲット ファイルを移動します(切り取りに相当)(強制的に移動します。ファイルがターゲットにすでに存在する場合、直接上書きされます)
rmです rmdir[-p]ディレクトリ ディレクトリの削除 -p: ディレクトリを再帰的に削除します。削除できるのは空のディレクトリのみです。
DD dd[オペランド…]dd if =source of=targe ファイルをコピーする

2 コマンドの使用例:

/デバイスを入力します
adb shell
//指定したディレクトリ「/data/local/tmp」を入力します
cd /data/local/tmp
//ディレクトリを表示します
ls
//ルートディレクトリを入力します
cd
//指定したディレクトリを入力します "/data/ local/tmp"
cd /data/local/tmp
//パーティション リストの表示
df
//現在のディレクトリに 1 という名前の .txt ファイルを作成します (さらに学習し、後で使用しやすくするために、2 と 3 という名前の .txt ファイルをさらに 2 つ作成します) touch
1 .txt
//すべてのファイル(隠しファイルを含む)の詳細情報を一覧表示します。このとき、先ほど作成した 1.txt が正常に作成されたかどうかを確認できます ls -al
//
カレントディレクトリに 1 という名前のフォルダーを作成します
mkdir1
//すべてリストする ファイル (隠しファイルを含む) の詳細情報については、作成したばかりのディレクトリ フォルダーが正常に作成されたかどうかを確認できます。 ls -al
//
現在のディレクトリに再帰的なディレクトリを作成します。2 には 3 が含まれ、3 には 4 が含まれます。
mkdir -p 2/3 /4
//前のディレクトリに戻り、2回連続操作して cd /data/local/tmp ディレクトリに戻します
cd...
//1.txt ファイルを 1 ディレクトリに移動します (カット効果)
mv 1.txt 1
//ディレクトリ 1 に入る cd 1
//1.txt が移動されているかどうかを確認する
ls
//前のディレクトリに戻ります
cd...
//現在のディレクトリにある 2.txt ファイルを 2 という名前のディレクトリにコピーし、2.txt
dd という名前を付けます if=2.txtof=2/22.txt
//Enterディレクトリ 2 に移動します
cd 2
//前のファイル操作が成功したかどうかを確認します
ls
//前のディレクトリに戻ります
cd...
//ディレクトリ 1 に入力します
cd 1
//現在のディレクトリ
rm 1 にあるファイル 1.txt を削除します。 txt
/ /前のレベルのディレクトリに戻ります
cd...
//1 という名前のディレクトリを削除します
rmdir 1
//削除操作が成功したかどうかを確認します
ls
//ファイルのアクセス許可情報を確認します
la -al
//2 のファイルのアクセス許可を変更します.txt を最上位に
chomd 777 2.txt
//変更したファイルのパーミッション情報が成功しているか確認します
la -al
//2.txt ファイルの md5 md5 を確認します
2.txt
//マウントデバイス情報を確認します
mount
//システム パーティションを読み取りおよび書き込み可能にします。「mount -o [オプション] デバイス ディレクトリ」
mount -o remount,rw /dev/block/sda6 /system
//今の変更が成功したかどうかを確認します
mount
//パーティション リストを表示します
df
//「/storage/sdcard」パーティションをアンマウントします mount umount
/storage/sdcard
/ /View アンインストールは成功しただけですか?
df
//2.txt に内容を入力します
echo 333 >>2.txt
echo 222 >>2.txt //2.txt
ファイルを表示
cat 2.txt
//存在するかどうかを指摘します2 つのファイルの違いは
cmp 2.txt 3.txt
// 2.txt フォルダーをコピーし、22.txt という名前の現在のディレクトリに貼り付けます。
dd if=2.txt of=22.txt
// 存在するかどうかを示します。 2 つのファイルの違い
cmp 2.txt 3.txt
cd
//2 ディレクトリに 2o.txt という名前のハードリンク ファイルを作成します (2.txt ファイルは既に 2 ディレクトリに存在するため、それ以外の場合は「ln 2」を使用します) .txt 2" コマンド) )
ln 2.txt 2/2o.txt
// 2 ディレクトリを入力します
cd 2
// 2o.txt ファイルの内容を表示します
cat 2o.txt
// 2o.txt ファイルに内容を追加します
echo >>2o.txt
//前のディレクトリに戻ります
cd ...
//接続ファイル 2.txt の内容が 2o.txt と一致するか確認します
cat 2.txt

おすすめ

転載: blog.csdn.net/weixin_51966599/article/details/127688418