rfkill是一个内核级别的管理工具,可以打开和关闭设备的蓝牙和wifi。
rfkill是Linux下的一个标准的无线控制的虚拟设备,Linux也提供了rfkill的命令去查看以及控制所有的注册的无线设备。它们会在/dev/(PC的Linux)或者/sys/class(一般是Android)下生成相应的虚拟设备。
**语法格式:**
**常用参数:**
| list | 列出可用设备 |
| --------- | -------------- |
| block | 关闭设备 |
| unblock | 打开设备 |
**参考实例**
列出所有可用设备:
```
[root@anycode ~]#rfkill list
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
2: hci0: Bluetooth
Soft blocked: yes
Hard blocked: no
```
关闭编号0的设备:
```
[root@anycode ~]# rfkill block 0
```
打开编号0的设备:
```
[root@anycode ~]# rfkill unblock 0
```