Linux adb 命令(之后会不断更新)

来源:互联网 发布:邮件地址搜索软件 编辑:程序博客网 时间:2024/06/03 19:16

1.  输出Error级别的log:adb logcat *:E

2.  输出指定Tag(如:Tag = “sss”)的log:adb logcat -s sss

3.  输出Tag中包含music_app_的log(i:表示忽略大小写,E:表示红色标注。):adb logcat |grep -iE "music_app_" 最多可以同时两个关键字,如:adb logcat |grep -iE 

     "music_app_|activity"

4.  进入手机根目录:adb shell         接着进入内置内存卡根目录:cd storage/sdcard0

5.  将手机当前目录拉到电脑某个目录,在进入手机目录后执行:adb pull 目录路径

6.  手机用户根目录:/storage/sdcard0/   或者/mnt/sdcard/  这两个路径下的东西是一样的。

     adb push [local_file_path] /storage/sdcard0/

7.  可以产生输入的命令 > 文件路径:表示把前面命令产生的字符串保存到指定文件下。

8.  Tab:在输入命令或者在终端上写文字时可以自动补全。

9.  方向键上下:上一条/下一条执行过的命令

10.退出shell(在终端退出其他脚本可尝试quit,bye等):  exit

11.开始shell模式: adb shell

12.返回到上一级目录:  cd ..

13.列出当前目录下的所有文件及文件夹名称: ls

14.进入shell模式后,将手机root:adb root

15.进入shell模式后,且是root的情况下,式系统目录可读:adb remount

16.获得文件的可执行权:chmod u+x


adb shell命令大全

http://blog.csdn.net/neiloid/article/details/7037093



杀死一般进程:

1.ps aux:用于查看现在运行的进程

2.kill pid:杀死进程对应pid号的进程

     杀死僵死进程:

1.top:查看是否有僵死进程

2.利用ps命令查找Zombie进程

   ps -A -ostat,ppid,pid,cmd | grep -e '^[zZ]'

3.直接kill -9 Zombiepid是没有作用的,原因是:Zombie表示进程已经退出,想要清理这样的进程,需要清除其父进程或者等很长时间后内核将其清除

   kill -HUP ppid


杀死图形界面卡死的进程:

ps -ef

或者 ps -ef | grep eclipse(筛选出eclipse相关的结果)

然后用kill pid杀掉a




read : 读取键盘输入。

echo:字符串输出到显示器

0 0
原创粉丝点击