Linux-Android开发常用命令
2015-10-25 21:05
519 查看
1、安装bin文件:
sudo chmod u+x *.bin
sudo ./*.bin
2、过滤打印log信息:
adb logcat -s TAG:E
3、串口工具minicom使用:
安装:sudo apt-get install minicom
第一次启动时:
输入minicom -s
出现配置菜单:选serial port setup进入串口配置
输入A配置串口驱动为/dev/ttyS0
输入E配置速率为115200 8N1
输入F将 Hardware Flow Control 设 为 NO
输入S将 Software Flow Control 设 为 NO
设置完成后选择Save setup as dfl将当前设置保存为默认设置
选Exit退出
下次直接输入minicom,就可进入
Ctrl-A+Z:将出现一个帮助窗口,提供了所有命令的简述(如:输入Q,退出终端)
4、linux脚本文件执行:
#!/bin/sh 输入./*.sh
$SHELL(/bin/bash) . *.sh(source命令)
5、SD卡和TF卡区别:SD卡有写保护开关,常用于PDA、Digital Camera、Media Player;TF卡常用于cell phone;TF+卡套<=>SD
6、Secure Shell(加密网络协议)
ssh命令:ssh john@192.168.35.1(ssh 192.168.35.1 -l john)
scp --- 主要是在不同的Linux系统之间来回copy文件
不同的Linux之间copy文件常用有3种方法:
第一种就是ftp,也就是其中一台Linux安装ftp Server,这样可以在另外一台机器使用ftp的client程序来进行文件的copy。
第二种方法就是采用samba服务,类似Windows文件copy 的方式来操作,比较简洁方便。
第三种就是利用scp命令来进行文件复制。
scp是有Security的文件copy,基于ssh登录。
使用方法:scp -r john@192.168.35.1:~/... ~/... (localhost:远程文件复制到本地)等价于scp -r ~/... john@localhost:~/...(ssh登录)
scp ~/... john@remote:~/...(本地文件复制到远程主机)
7、Ctrl+Shift+F1:Gnome切换到命令行,Ctrl+Shift+F7:切换回桌面
8、$(#):cd / 根目录;cd(cd ~) 用户主目录;cd - 进入此目录之前所在目录; cd . 当前目录;cd ..上级目录;cd ../.. 上两级目录;cd !$ 把上个命令参数作为cd参数使用。
9、find /(查找目录) -name file;locate file;
10、adb shell使用Linux一些命令需要用busybox
11、svn update;svn diff;
12、Windows:ipconfig;Linux:ifconfig
13、adb logcat |grep wifi;minicom串口下logcat *:E
14、ADB:USB ADB &NET ADB
15、Android Monkey命令:Monkey测试是Android平台自动化测试的一种手段,通过Monkey程序模拟用户触摸屏幕、滑动Trackball、按键等操作来对设备上的程序进行压力测试,检测程序多久的时间会发生异常。
adb shell monkey [options] <event -count>
16、进程操作命令:ps -e|grep name(查找某个进程id)
杀死进程:pgrep name <Enter> kill -s 9 PID <=>pkill -9 name
跟踪进程内存状态:
编写脚本*.sh
#! /bin/bash
while true;do
adb shell procrank -u|grep "com.android.systemui"
sleep 1
done
chmod u+x *.sh
./*.sh
sudo chmod u+x *.bin
sudo ./*.bin
2、过滤打印log信息:
adb logcat -s TAG:E
3、串口工具minicom使用:
安装:sudo apt-get install minicom
第一次启动时:
输入minicom -s
出现配置菜单:选serial port setup进入串口配置
输入A配置串口驱动为/dev/ttyS0
输入E配置速率为115200 8N1
输入F将 Hardware Flow Control 设 为 NO
输入S将 Software Flow Control 设 为 NO
设置完成后选择Save setup as dfl将当前设置保存为默认设置
选Exit退出
下次直接输入minicom,就可进入
Ctrl-A+Z:将出现一个帮助窗口,提供了所有命令的简述(如:输入Q,退出终端)
4、linux脚本文件执行:
#!/bin/sh 输入./*.sh
$SHELL(/bin/bash) . *.sh(source命令)
5、SD卡和TF卡区别:SD卡有写保护开关,常用于PDA、Digital Camera、Media Player;TF卡常用于cell phone;TF+卡套<=>SD
6、Secure Shell(加密网络协议)
ssh命令:ssh john@192.168.35.1(ssh 192.168.35.1 -l john)
scp --- 主要是在不同的Linux系统之间来回copy文件
不同的Linux之间copy文件常用有3种方法:
第一种就是ftp,也就是其中一台Linux安装ftp Server,这样可以在另外一台机器使用ftp的client程序来进行文件的copy。
第二种方法就是采用samba服务,类似Windows文件copy 的方式来操作,比较简洁方便。
第三种就是利用scp命令来进行文件复制。
scp是有Security的文件copy,基于ssh登录。
使用方法:scp -r john@192.168.35.1:~/... ~/... (localhost:远程文件复制到本地)等价于scp -r ~/... john@localhost:~/...(ssh登录)
scp ~/... john@remote:~/...(本地文件复制到远程主机)
7、Ctrl+Shift+F1:Gnome切换到命令行,Ctrl+Shift+F7:切换回桌面
8、$(#):cd / 根目录;cd(cd ~) 用户主目录;cd - 进入此目录之前所在目录; cd . 当前目录;cd ..上级目录;cd ../.. 上两级目录;cd !$ 把上个命令参数作为cd参数使用。
9、find /(查找目录) -name file;locate file;
10、adb shell使用Linux一些命令需要用busybox
11、svn update;svn diff;
12、Windows:ipconfig;Linux:ifconfig
13、adb logcat |grep wifi;minicom串口下logcat *:E
14、ADB:USB ADB &NET ADB
15、Android Monkey命令:Monkey测试是Android平台自动化测试的一种手段,通过Monkey程序模拟用户触摸屏幕、滑动Trackball、按键等操作来对设备上的程序进行压力测试,检测程序多久的时间会发生异常。
adb shell monkey [options] <event -count>
16、进程操作命令:ps -e|grep name(查找某个进程id)
杀死进程:pgrep name <Enter> kill -s 9 PID <=>pkill -9 name
跟踪进程内存状态:
编写脚本*.sh
#! /bin/bash
while true;do
adb shell procrank -u|grep "com.android.systemui"
sleep 1
done
chmod u+x *.sh
./*.sh
相关文章推荐
- 学习日志---linuxの yum的解析与使用
- centos7 下安装JDK1.8
- Linux高负载下优化MYSQL实例精解
- 嵌入式Linux根文件系统构建
- Linux下RPM软件包的安装及卸载
- Linux系统Java连接Mysql数据库
- Linux文件系统
- ARM9开发板FL2440移植Linux-3.0内核————MMC和LCD驱动
- ARM9开发板FL2440移植Linux-3.0内核————dm9000网卡的移植
- linux下Make编译出错,输入/输出错误原因及解决办法
- Linux 下超级有趣的命令
- Linux一些命令总结
- 《Linux就该这么学》 - 必读的红帽系统与红帽linux认证自学手册
- Linux进程管理
- Linux下C/C++开发辅助工具astyle、cppcheck和valgrind的使用
- git常用命令-Git学习笔记
- Ubuntu下Git安装-Git学习笔记
- ARM9开发板FL2440移植Linux-3.0内核————添加USB驱动
- LAMP
- CentOS ffmpeg编译,出不来ffplay的原因