使用过的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]

 

posted @ 2022-04-25 19:14  离开以后丶  阅读(164)  评论(0)    收藏  举报