使用过的Linux指令
一、ADB
1、 adb devices 查看adb连接的设备
2、 adb root adb获取root权限
3、 adb shell 进入andri shell
二、ADB shell
1、 Tab 键联想功能
2、 reboot 重启系统
3、 svc wifi enable 使能(打开)Wi-Fi
4、 svc Bluetooth enable 使能(打开)Bluetooth
5、 svc wifi disable 失能(关闭)Wi-Fi
6、 svc Bluetooth disable 失能(关闭)Bluetooth
svc主要用来控制power, data,wifi,usb,nfc和bluetooth
7、 cd ..返回上一个目录
8、 cd / 返回主目录
9、 cd 目录名,用于在当前目录下进入下一个目录
10、cd /目录名1/目录名2,用于连续进入绝对路径的目录
11、insmod xxx.ko 加载驱动程序(文件)
Linux insmod(英文全拼:install module)命令用于载入模块。
Linux有许多功能是通过模块的方式,在需要时才载入kernel。如此可使kernel较为精简,进而提高效率,以及保有较大的弹性。这类可载入的模块,通常是设备驱动程序。
12、mount -o rw,remount / 将 remount 用可读写模式挂上用于挂载Linux系统外的文件
13、set tenforce0 关闭系统安全机制
14、set gettenforce 0 获取系统安全机制
15、getprop | grep ro.build.version 获取安卓版本
16、cat /proc/version 获取Linux内核版本
三、串口Dubug
1、ifconfig/iwconfig 查看wlan0是否挂载Wi-Fi模块
如果没挂载,可加-a查看是否有Wi-Fi设备
有但是没挂载说明要挂载驱动程序
2、驱动放置的路径cd vendor/lib/modules/
然后使用insmod xxx.ko文件进行加载驱动
3、加载完驱动后需要svc wifi enable 时能Wi-Fi,然后ifconfig/iwconfig检查是否挂载
4、wpa_cli(客户端)可查看Wi-Fi扫描、连接及Wi-Fi状态[status、scan、scan_results]

浙公网安备 33010602011771号