導航:首頁 > 程序命令 > 重啟手機shell命令

重啟手機shell命令

發布時間:2023-08-23 01:43:20

① ADB常用命令大全

安卓調試橋(android Debug Bridge),是Android SDK中的一個調試工具, 使用adb可以直接操作管理Android模擬器或Andriod真機設備,在開發測試過程中,起到調試的作用。

adb.exe的存放路徑:Android-SDKplatform-tools

adb help //查看幫助

adb version //查看adb版本號

adb devices //查看設備

adb connect IP:port //連接設備

adb disconnect //斷開連接的所有設備

adb disconnect IP:port //斷開連接指定設備

adb root //獲取root許可權

adb remount //重新掛載文件系統(默認只讀,執行命令後可寫)

adb install Package //安裝APK

adb install -r Package //強制覆蓋安裝

adb install -t Package //允許降級覆蓋安裝

adb install -d Package //允許測試包

adb uninstall PackageName //卸載APK

adb uninstall -k (keep) PackageName //保留用戶數據卸載

adb pull //將設備文件文件發送到PC

adb push //將PC文件發送到設備

adb logcat -c //清空日誌

adb logcat -v threadtime >D:111.log //抓日誌並輸出保存D:111.log

adb shell screencap /sdcard/screen.png //屏幕截圖(並存放sdcard目錄,命名screen.png)

adb shell screenrecord /sdcard/demo.mp4 //錄制屏幕(Android4.4以上可用)

adb shell mpsys activity activities //查看activity信息

adb shell mpsys activity |findstr mResumedActivity //獲取當前activity信息

adb shell mpsys window windows | findstr 「Current」 //查看當前app窗口activity

adb shell //進入設備內部

cd //切換目錄

pwd //查看當前路徑

ping //查看網路連接

rm* //刪除目錄下的所有文件

cp -r /path/filename /NewPath //拷貝文件

busybox find / -name FileName //查找文件

tcpmp -i any -p -s 0 -w /data/data/1111.pcap //抓取網路包

pm uninstall PackageName //卸載APK

pm path PackageName //查看APK存放位置

pm clear PackageName //清除APK緩存

mpsys package om.android.xxx //查看APK的具體信息

mpsys package om.android.xxx | grep version //查看APK版本

mpsys package com.tencent.mm | findstr versionName //查看APK版本

am start PackageName //拉起APK

am start -n com.android.xxx/.WelcomeActivity //直接拉起APK的指定WelcomeActivity

am start -a android.intent.action.VIEW -d http://www..com //拉起網路

am start -n om.android.xxx/.WelcomeActivity --es actionUrl "http://sns.is.xxxxx.com/CCTV/index.html?action=detail&object=5005153" //指定Activity上拉起H5

am force-stop + 報名 //殺死進程

kill `ps |grep -E "icntv|istv" | busybox awk '{print $2}'` //殺進程

md5 com.android.xxx //查看已安裝應用MD5

busybox vi hispreinstall.sh //編輯文件(命令行)

chmod 777 /system/bin/hispreinstall.sh //修改許可權

cat /system/build.prop | grep "proct" //查看設備信息

exit //退出shell交互模式

adb shell getprop ro.build.version.release //查看Android系統版本

adb get-serialno //獲取手機序列號

adb shell mpsys package //列出所有安裝應用的信息

adb shell pm list packages //查看設備中的所有應用的包名

adb shell cat/proc/cpuinfo //獲取CPU型號等信息(HardWare後面是CPU型號)

adb shell "ps | grep packageName" //查指定程序pid

adb shell getprop //查看手機信息

adb shell getprop ro.serialno //查看手機序列號

adb shell cat /proc/cpuinfo //查看手機CPU信息

adb shell cat /proc/meminfo //查看手機內存信息

adb reboot recovery //重啟手機到recovery刷機模式

adb reboot bootloader //重啟手機到bootloader界面

adb shell mpsys battery //獲取電池信息

adb shell mpsys battery set status 1 //設置手機進入非充電狀態,為2設置充電狀態

adb shell mpsys battery set level 100 //設置電量百分比

adb shell mpsys batterystats //獲取整個設備的電量消耗信息

adb shell mpsys batterystats | more //綜合電量消耗

adb shell mpsys batterystats com.android.xxx //獲取某個apk的電量消耗信息

adb shell mpsys batterystats packageName | more //獲取指定程序電量消耗信息

adb shell cat /proc/uid_stat/$PID/tcp_snd //發送的數據流量

adb shell cat /proc/uid_stat/$PID/tcp_rcv //接收的數據流量

procrank //查看內存

adb shell top | findstr com.android.xxx //查看指定APK內存

top -n 3 |grep -E "com.android.xxx|android.yyy" //查看內存

adb shell mpsys cpuinfo |findstr com.android.xxx //查看指定APK CPU

mpsys cpuinfo |grep -E "com.android.xxx|android.yyy" //查看CPU

adb shell settings put global http_proxy ip(PC):port(默認8888) //設置代理

adb shell settings get global http_proxy //查看代理

adb shell sqlite3 /data/data/com.android.providers.settings/databases/settings.db //進入sqlite

delete from global where name in('global_http_proxy_host','global_http_proxy_port','http_proxy'); //移除代理

adb shell stop //關閉設備

adb shell start //開啟設備

adb start-server //啟動adb服務

adb kill-server //關閉adb服務

adb reboot //重啟手機

adb shutdown //關閉手機

1、首次使用USB線連接Android手機,然後打開Terminal輸入:adb tcpip 埠號(默認5555)

2、查看手機IP地址:設置->關於手機->狀態信息->IP地址

3、通過adb連接ip地址:adb connect IP:port

② adb調試常用命令

1,adb服務

2,設備

3,重啟

4,查看進程

5,查看系統當前內存使用情況
adb shell cat /proc/meminfo

6,Activity調試

(推薦一個Android Studio插件ADB idea)
1,安裝apk

1,將電腦文件復制到設備sd卡上
adb push 電腦文件路徑 /sdcard
2,設備文件復制到電腦上
adb pull /sdcard/text.txt 電腦文件路徑
3,刪除
adb shell rm /sdcard/text.txt
-f 強制刪缺孫除文件不需要確認
-r 遞歸刪除文件夾內文件
-i 刪虛禪除文件前需要確認
4,創建目錄
adb shell mkdir -p /sdcard/temp/test/
指定-p遞歸創建目錄
5,創建文件
adb shell touch /sdcard/text.txt
6,復制文件
adb shell cp /sdcard/text.txt /sdcard/test/
7,移動文件
移動同一目錄下的文件相當於重命名文件
adb shell mv /sdcard/1.txt /sdcard/2.txt

1,申請root許可權
adb shell su
2,查看手機上所有的包名
adb shell cd data/data ls
3, linux 多個命令行一起執行可以用 「;」 或者 「&&」 進行分割
cd data/data ; ls
4,adb shell查看文件後退出
exit 或者 Ctrl + D
5,adb shell命令下全盤查找特定名稱文件的方法
busybox find -name 「filename」

1,修改文件所有者命令
處理指定目錄以及其子目錄下的所有文件。
chown -R
如果加了-R。說明當前文件夾和子文件夾;
如果不加-R。說明僅僅針對當前文件夾;
chown [所有者][:[組]] 文件差扮塵
舉例:chown mail:mail log2012.log

官方連接: https://developer.android.google.cn/studio/command-line/adb?hl=zh-cn
原文連接: https://blog.csdn.net/weixin_35107169/article/details/112139876

③ linux shell 重啟命令

linux shell 重啟命令有五個,分別如下:

1、shutdown。

2、poweroff。

3、init。

4、reboot。

5、halt。

Linux,全稱GNU/Linux,是一種免費使用和自由傳播的類UNIX操作系統,其內核由林納斯·本納第克特·托瓦茲於1991年10月5日首次發布,它主要受到Minix和Unix思想的啟發,是一個基於POSIX的多用戶、多任務、支持多線程和多CPU的操作系統。

相關簡介

Linux不僅系統性能穩定,而且是開源軟體。其核心防火牆組件性能高效、配置簡單,保證了系統的安全。在很多企業網路中,為了追求速度和安全,Linux不僅僅是被網路運維人員當作伺服器使用,甚至當作網路防火牆,這是Linux的一大亮點。

Linux具有開放源碼、沒有版權、技術社區用戶多等特點,開放源碼使得用戶可以自由裁剪,靈活性高,功能強大,成本低。尤其系統中內嵌網路協議棧,經過適當的配置就可實現路由器的功能。這些特點使得Linux成為開發路由交換設備的理想開發平台。

④ Android手機軟重啟adb命令是什麼

運行設備的shell(命令行)。

管理模擬器或設備的埠映射。

計算機和設備之間上傳/下載文件。

將本地apk軟體安裝至模擬器或android設備。

ADB一個 客戶端-伺服器端 程序, 其中客戶端是用來操作的電腦,伺服器端是android設備。

(4)重啟手機shell命令擴展閱讀

1、 查看設備 *adbdevices。這個命令是查看當前連接的設備, 連接到計算機的android設備或者模擬器將會列出顯示。

2、 安裝軟體:adbinstall <apk文件路徑>。

這個命令將指定的apk文件安裝到設備上。

3、 卸載軟體

adbuninstall <軟體名>。

adbuninstall -k <軟體名>。

如果加 -k 參數,為卸載軟體但是保留配置和緩存文件。

⑤ cmd命令怎麼重啟紅米手機

這個需要您先在手機上打開USB調試。

之後在cmd中執行adb shell reboot
需要您提前下載adb工具包哦!

⑥ 使用adb命令或shell命令定時重啟手機或關機

各種應用中的流量下無圖和省流量模式關掉。

⑦ 安卓命令有哪些

安卓Android命令:
主要介紹幾個特有的。
getprop 返回Android的所有系統屬性。
getevent 列印所有的鍵盤和觸摸事件
logcat 輸出日誌
printenv 系統環境變數
am 運行start/broadcast/instrument(instrument可以運行自動化測試代碼,其它的還沒有試過),從 android的命令行開始。

首先是獲取root許可權
手機必須先root ,沒有root的話可以下載刷機精靈root (某些刷機精靈沒辦法root的手機,問網路吧)
adb shell//進入手機的超級終端
su//以管理員身份運行

查看sdcard文件
cd XXX //進入文件夾
cd.. //返回上一層
ls //列表顯示當前文件夾內容

卸載軟體
一般軟體卸載
adb uninstall 包名
系統軟體卸載
adb shell
su
cd system/app
rm package
exit
exit
adb uninstall 包名

安裝軟體
一般安裝方式
安裝軟體 adb install apk文件名稱.apk
重新安裝軟體 adb install -r apk文件名稱.apk
非正常安裝方式
$ adb push D:\myfile.apk /sdcard/ // 上傳要安裝的文件,為安裝做准備。
$ adb shell
$ su // 切換到 root 用戶。如果沒有獲得 Root 許可權,這一步不會成功。
# mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system // 讓分區可寫
# cat /sdcard/ContactsHub.apk > /system/app/ContactsHub.apk
如果還不行,重啟手機

其他命令
adb help //可以查看所有命令
adb remount //重新掛載文件系統
adb reboot //重啟手機
adb reboot recovery //重啟手機到recovery界面
#rm -r xxx //刪除名字為xxx的文件夾及其裡面的所有文件
#rm xxx //刪除文件xxx
#rmdir xxx //刪除xxx的文件夾
adb logcat //查看手機上的運行日誌,可以用來查錯
adb devices //查看手機是否連接,以及連接了幾台手機
adb pull s d //把文件從手機復制到電腦上(s為源文件,d為目標文件)
adb push s d //把文件從電腦復制到手機上(s為源文件,d為目標文件)

⑧ ADB命令對手機進行操作

連接設備後 adb shell 進入設備檢查是否有root(&表示沒root,#表示已經root)

沒root執行如下

exit

adb root

adb remount

執行這一步後仍舊不能對system進行讀寫。

再exit退出了執行下面命令

adb disable-verity

adb reboot     -手機重啟

開機後執行adb root          ----不用進入設備

adb remount

adb shell

cd 到你要修改文件的地方試試如:應用apk安裝在/system/priv-app/目錄下

rm –rf *   刪除當前文件夾所有文件 ---(慎重)

刪除掉文件後exit退出來,上傳文件命令如下

adb push 需要上傳的文件+空格+上傳的地方目錄

其他操作:Read-only file system

adb logcat -v time | findstr START  --查看包名

rm XXXXX      ---刪除文件 (帶中文的文件需要輸入前面的字元然後按Tab 自動聯想出文件名後去刪除,聯想會自動轉譯字元)

閱讀全文

與重啟手機shell命令相關的資料

熱點內容
程序員測試輕松嗎 瀏覽:164
英雄聯盟神魔怎麼綁定伺服器 瀏覽:980
音樂app怎麼換音質 瀏覽:974
python進階客戶流失 瀏覽:280
華為榮耀10伺服器地址 瀏覽:998
javastring相等判斷 瀏覽:411
程序員考研究生學校 瀏覽:935
java卡頓 瀏覽:500
編程軟體怎麼運行zip文件 瀏覽:505
單片機怎麼做組態 瀏覽:899
android參考文獻外文 瀏覽:684
銅電極電流效率的演算法 瀏覽:142
簡訊內存已滿怎麼處理安卓 瀏覽:312
ogg命令 瀏覽:784
南昌程序員最新消息 瀏覽:151
藍牙編程入門書籍 瀏覽:763
單片機秒錶實驗 瀏覽:411
小米3文件夾設置 瀏覽:566
手動添加dns伺服器加什麼數字 瀏覽:563
單片機中三位數碼管原件 瀏覽:142