
Android Debug Bridge
(
ADB
)
|
19
[Page-21]
你會看到
#
符號則代表你已經在
shell
模式。當你要離開遠端
shell
時,可以利用
Ctrl+D
或輸入
exit
來結束
shell
會話。
下面的例子示範如何存取
shell
;使用一般的
Linux
指令來瀏覽目錄結構,讀取一個檔
案的內容,最後離開
shell
等待輸入下一個指令。
$ adb shell
root@android:/ # pwd
/
root@android:/ # cd /system/etc
root@android:/system/etc # pwd
/system/etc
root@android:/system/etc # cat ./hosts
127.0.0.1 localhost
root@android:/system/etc # exit
$
一次性指令模式
這也可以做到用非互動式的方式來執行指令。你可以在
shell
關鍵字後面輸入想要執行
的指令。
adb shell
指令
下個例子示範如何用單項指令來讀取
/system/etc/hosts
檔案,執行指令,並等候下個指
令,而沒有保留對遠端
shell
的連線。
$ adb shell cat /system/etc/hosts
127.0.0.1 localhost
$
取得系統資訊
有很多情況你需要系統的各種詳細資訊,一些有用的指令可以傾印出豐富的系統訊
息,包括服務狀態、系統統計資料以及錯誤訊息。若你要分析應用程式的狀態及特定
細節,則你會需要收集這些統計資料。 ...