常用cmd命令

2021-09-27 08:41:07 字數 1438 閱讀 5435

adb 是谷歌開發的 電腦控制手機的 除錯橋

adb devices

adb shell //要用到 adb指令 基本都要先 執行這個指令

ls //檢視當前目錄下的 檔案

adb push ***.android_server /data/local/tmp/as //上傳as 到手機的目錄裡

cd /data/local/tmp //到這個目錄去

./as //執行當前目錄下的 這個as

chmod 755 as //給as許可權

ls -l //列表形式 檢視當前目錄下的檔案 (許可權列時間列等等)

adb forward tcp:23946 tcp:23946 //前面的23946是電腦埠可以修改

//意思是 把手機上的 23946埠 對映到 電腦上23946埠上

adb shell

su // 得到root許可權

adb shell

logcat |grep 關鍵字串 //cmd裡列印出來 過濾關鍵字串的 log資訊

adb shell //進入手機的linux shell

suls //檢視當前目錄下的檔案 可以看到 根目錄下 有個 proc 檔案

cd proc //來到 proc目錄

ls //這時可以看到 很多 數字命名的 數字就是 程序的 pid

ps // 檢視有哪些程序 列表形式顯示 第二項就是程序 pid

cd 10420 //這個10420是程序pid 具體自己改 意思是來到 10420這個目錄

ls //檢視到上面10420目錄下的 檔案 裡面有個status檔案 儲存了程序的狀態

cat status //檢視status這個檔案裡的內容 注意這是檔案 不是目錄 類似於txt文字 可以看到 裡面有 tracerpid 字段值 沒有被除錯的時候 值為 0

cd … //到當前目錄的上一層目錄

ps |grep wuba //wuba 是關鍵字 意思是 檢視過濾關鍵字wuba 的程序 grep是過濾的意思

am start -d -n 包名/入口activity名

//以除錯模式 啟動這個 apk

放到system/bin 目錄下 的 可以直接啟動

動態除錯(以除錯模式啟動)

1:adb shell

suchmod 755 /data/local/tmp/as

/data/local/tmp/as

2:adb forward tcp:23946 tcp:23946

3:adb shell

adb start -d -n 包名/.入口activity

4:monitor (或是開啟ddms)

5:開啟ida 附加程序 關鍵位置下斷點 執行

6:jdb -connect com.sun.jdi.socketattach:hostname=127.0.0.1,port=8700

Windows命令常用cmd命令

calc 啟動計算器 chkdsk.exe chkdsk磁碟檢查 compmgmt.msc 計算機管理 conf 啟動netmeeting control userpasswords2 user account 許可權設定 devmgmt.msc 裝置管理器 diskmgmt.msc 磁碟管理實用程...

常用的CMD命令

常用的cmd基礎命令 calc 啟動計算器 cmd.exe cmd命令提示符 devmgmt msc 裝置管理器 dxdiag 檢查directx資訊 explorer 開啟資源管理器 gpedit msc 組策略 notepad 開啟記事本 mspaint 畫圖板mstsc 遠端桌面連線 rege...

常用cmd命令 attrib,dir

一,attrib 在命令列視窗鍵入 attrib 回車 顯示或更改檔案屬性。attrib r r a a s s h h drive path filename s d 設定屬性。清除屬性。r 唯讀檔案屬性。a 存檔檔案屬性。s 系統檔案屬性。h 隱藏檔案屬性。drive path filename...