android adb常用指令
adb reboot
remount
am, 启动应用程序
pm
ps, 进程状态
procrank,各进程内存使用情况
getprop,列出系统所有属性(可组合命令,如getprop | grep "gsm")
sqlite3
logcat,查看Android系统缓冲区的信息,与cat命令有区别
logcat -b
logcat -v
logcat -d
logcat tag:priority
logcat &,好像是:后台运行
logcat *:S
top,性能分析工具
getevent,显示系统所有的input设备;源代码中input.h文件可查具体含义
sendevent(input keyevent)
find
lsmod,能查出系统有多少module,但好像都是驱动文件
insmod,但好像加入的都是.ko文件
adb shell cat proc/kmsg | tee kernel.log
adb monkey
bugreport
dmesg
dumpstate
dumpcrash
dumpsys
补充Ubuntu Commands
df -h,检查文件系统的磁盘空间占用情况
find -iname,不区分大小写
-type d 文件夹
f 文件
ls -l
grep -nH --color
grep -i,忽略大小写
file,可显示文件类型
stings
cpp
readelf
ld
cpio,类似tar的打包,备份工具
xargs -n 5,把参数分块使用
SCP,(Secure Copy)远程文件拷贝的。数据传输使用 ssh,还有对应的RCP
1,Shell命令的帮助文档中
[]表示可选
<>表示必须有
dd 指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。
if=,of=
Git常用命令
git remote -v
git remote add xxx git@192.168.xxx.xxx
git pull
git fetch
git merge
git rebase
git revert
git reset
git checkout
git init --bare
git commit --amend
1,git可以添加过个远程仓库,为什么要git remote add几个远程仓库呢?
2,为什么引入repo,网上下载的Android源代码如何建repo服务器?
3,gitk中,第一栏,顺序按照:Push到远程仓库的时间
第三栏,顺序按照:Commit到本地仓库的时间
4,gitk,可以查看制定目录和文件
5,SSH支持可读写,Http和git协议一般是只读的;git使用这些协议的表现形式是怎样的呢?
6,git相比svn,类似快照的小型文件系统
7,fork,亦即克隆,github中的一个功能
8,origin/master,主分支
master,主分支
HEAD,一个SHA1值
origin
remote
需Android sdk命令支持
android list target
android list avd
emulator -avd xxx
adb reboot
remount
am, 启动应用程序
pm
ps, 进程状态
procrank,各进程内存使用情况
getprop,列出系统所有属性(可组合命令,如getprop | grep "gsm")
sqlite3
logcat,查看Android系统缓冲区的信息,与cat命令有区别
logcat -b
logcat -v
logcat -d
logcat tag:priority
logcat &,好像是:后台运行
logcat *:S
top,性能分析工具
getevent,显示系统所有的input设备;源代码中input.h文件可查具体含义
sendevent(input keyevent)
find
lsmod,能查出系统有多少module,但好像都是驱动文件
insmod,但好像加入的都是.ko文件
adb shell cat proc/kmsg | tee kernel.log
adb monkey
bugreport
dmesg
dumpstate
dumpcrash
dumpsys
补充Ubuntu Commands
df -h,检查文件系统的磁盘空间占用情况
find -iname,不区分大小写
-type d 文件夹
f 文件
ls -l
grep -nH --color
grep -i,忽略大小写
file,可显示文件类型
stings
cpp
readelf
ld
cpio,类似tar的打包,备份工具
xargs -n 5,把参数分块使用
SCP,(Secure Copy)远程文件拷贝的。数据传输使用 ssh,还有对应的RCP
1,Shell命令的帮助文档中
[]表示可选
<>表示必须有
dd 指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。
if=,of=
Git常用命令
git remote -v
git remote add xxx git@192.168.xxx.xxx
git pull
git fetch
git merge
git rebase
git revert
git reset
git checkout
git init --bare
git commit --amend
1,git可以添加过个远程仓库,为什么要git remote add几个远程仓库呢?
2,为什么引入repo,网上下载的Android源代码如何建repo服务器?
3,gitk中,第一栏,顺序按照:Push到远程仓库的时间
第三栏,顺序按照:Commit到本地仓库的时间
4,gitk,可以查看制定目录和文件
5,SSH支持可读写,Http和git协议一般是只读的;git使用这些协议的表现形式是怎样的呢?
6,git相比svn,类似快照的小型文件系统
7,fork,亦即克隆,github中的一个功能
8,origin/master,主分支
master,主分支
HEAD,一个SHA1值
origin
remote
需Android sdk命令支持
android list target
android list avd
emulator -avd xxx