以前adb push lol.png /storage/sdcard0/、Galaxy S6にテストファイルをプッシュしましたが、ファイルは正常に転送されましたが、Android File Transferに表示されませんでした。これはおそらく、S6にsdcard0ディレクトリがないためです。
転送したファイル(および誤って作成したsdcard0ディレクトリを削除したいのですが、ADB経由でリモートディレクトリをリストする方法がわかりません。それは可能ですか?
以前adb push lol.png /storage/sdcard0/、Galaxy S6にテストファイルをプッシュしましたが、ファイルは正常に転送されましたが、Android File Transferに表示されませんでした。これはおそらく、S6にsdcard0ディレクトリがないためです。
転送したファイル(および誤って作成したsdcard0ディレクトリを削除したいのですが、ADB経由でリモートディレクトリをリストする方法がわかりません。それは可能ですか?
回答:
簡単–あらゆるLinuxシステムのように:
adb shelllsコマンドを使用して現在のディレクトリ内のファイルを一覧表示し、コマンドを使用してディレクトリcdを変更します(ツリーをたどる/ディレクトリをナビゲートする)コマンドの詳細については、対応するLinuxのmanページ(man lsやman cdなど)を確認してください。
編集:コマンドラインが「怖い」場合は、ADBファイルマネージャーを使用することもできます(例についてはこちらをご覧ください)。
adb shell ls /。Izzyが言ったように、これらのコマンドのマニュアルを見てください。
adb shell多くの場合、ディレクトリ階層のどこで終わるかは、デバイスやROMに依存します。自分がどこにいるかを確認cd /するには、ルートに配置します。常に。