工作中ubuntu下正常使用的命令

    xiaoxiao2021-12-14  40

    1. adb 命令使用 adb devices        获取设备列表及设备状态  adb -s 模拟器编号  命令    对某一个设备执行命令 adb kill-server     结束adb服务 adb start-server   启动adb 服务 adb root               获取root权限 adb remount        重新装载andriod文件系统 adb reboot            重启android设备 adb install              通过adb命令安装apk adb install -r           强制安装某个apk文件 adb uninstall          卸载android设备中apk文件   adb uninstall -k      如果加-k参数,为卸载软件但是保留配置和缓存文件 adb push   local  remote     将本地文件放到android设备中 adb pull  remote   local        将android设备文件弄到本地   adb shell        pm     adb shell  pm list package   列出所有的应用的包名     adb shell pm list package -s  列出系统应用     adb shell pm list package -3  列出第三方应用     adb shell pm list package -f   列出应用包名及对应的apk名及存放位置     adb shell pm list pakcage -i   列出应用包名及安装来源     adb shell pm  path  com.tencent.mobileqq 列出对应包名的apk位置

        adb shell pm dum com.tencent.mobileqq  列出制定应用的dump信息,里面有各种信息

        adb shell pm list packages -f | grep 包名  查找包名所在应用的位置

        am     adb shell am start  activity包名/类名    启动一个activity     adb shell am start -n com.android.camera/.Camera   启动camera     adb shell  am start -S com.android.camera/.Camera  先停止目标应用,再启动     adb shell am start  -W com.android.camera/Camera  等待应用完成启动     adb shell am start -a(action) android.intent.action.VIEW -d(data)  http://testerhome.com  启动默认浏览器打开一个网页     adb shell am start -a android.intent.action.CALL -d tel:10086   拨打10086         adb shell  am monitor  监控crash 与 ANR          adb shell am force-stop 包名   结束应用     adb shell am startservice   启动service服务     adb shell am broadcast   发送一个广播     adb shell wm size   获取设备分辨率     adb shel getprop ro.build.xxx.xx   查看android设备的参数     adb shell setprop ro.build.xxx.xx  0或1   设置android设备的参数,android设备重启后参数失效 adb logcat             获取android设备的log     adb bugreport   查看bug报告     adb logcat  -b radio/main/events   查看radio/main/events log     adb logcat -v time 设置输出log有时间     adb logcat -v thread 设置输出log有进程id      adb logcat -v threadtime     adb logcat -c  清空刚才打印的日志     adb logcat | grep "tag"    对输出的log进行查询     adb logcat | grep -i "tag"   忽略字符串大小进行查询      adb logcat | grep -S "tag1|tag2"  对输出的log进行多字段查询      adb logcat -f /sdcard/log.txt   输出日志信息到文件(路径只能是手机路径) 查看adroid系统状态和信息      adb shell procrank  查询各进程内存使用情况      adb shell service list  查看services 信息      adb shell cat /proc/meminfo  查看当前的内存情况      adb  shell cat  /proc/cpuinfo   查看cpu信息      adb  shell cat  /proc/iomem    查看io内存分区      adb  shell  dump state     各类信息,比如进程信息,内存信息,进程是否异常,kernnel的log等      adb  shell   dump  crash   显示crash信息      adb shell monkey -v -p   包名   500   执行某个应用monkey测试500次      2.基本使用的linux shell 命令      ls  列出目录下的文件和文件夹      df -hl  查看硬盘剩余空间      df -h   查看每一个根路径的分区大小      df  -hs 目录名   查看目录占用空间      cat        查看文件内容      ps -aux  查看所有的进程号      kill -9   pid   强制杀死某个进程      chmod  777 file   修改该文件为可执行权限      cat /etc/issue 或者 sudo lsb_release -a 查看 ubuntu的版本号      whereis filename   快速查找某个文件      find 目录 -name 文件名    查找某个文件      grep -l -r xx  全盘搜索文件      scp  -rp /patch/filename    username@remoteIP:/path     将本地文件拷贝到服务器上      scp  -rp  username@remoteIP:/path   /patch/filename    将服务器上的文件拷贝到本地

    使用adb进行刷机的命令

    1.运行命令adb reboot bootloader

    2.fastboot flash boot boot.img/system.img/boot.img等

    转载请注明原文地址: https://ju.6miu.com/read-971344.html

    最新回复(0)