rfkill的用法
来源:互联网 发布:知乎 四个意识 编辑:程序博客网 时间:2024/05/23 11:35
很 多 计 算 机 系 统 包 含 无 线 电 传 输 ,其 中 包 括 Wi-Fi、 蓝 牙 和 3G 设 备 。 这 些 设 备 消 耗 电 源 ,在 不 使 用 这 些 设 备 时 是 一 种 浪 费 。
RFKill 是 Linux 内 核 中 的 一 个 子 系 统 ,它 可 提 供 一 个 界 面 ,在 此 界 面 中 可 查 询 、 激 活 并 取 消 激 活 计 算 机 系 统 中 的 无 线 电 传 输 。 当 取 消 激 活 传 输 时 ,可 使 其 处 于 可 被 软 件 重 新 激 活 的 状 态 ( 软 锁 定 )或 者 将 其 放 在 软 件 无 法 重 新 激 活 的 位 置 ( 硬 锁 定 )。
RFKill 核 为 子 系 统 提 供 应 用 程 序 编 程 界 面 (API)。 内 核 驱 动 程 序 被 设 计 为 支 持 RFKill 使 用 这 个 API 注 册 内 核 ,并 包 含 启 用 和 禁 用 这 个 设 备 的 方 法 。 另 外 ,RFKill 核 提 供 用 户 程 序 可 解 读 的 通 知 以 及 用 户 程 序 查 询 传 输 状 态 的 方 法 。
RFKill 界 面 位 于
/dev/rfkill
,其 中 包 含 系 统 中 所 有 无 线 电 传 输 的 当 前 状 态 。 每 个 设 备 都 在 sysfs
中 注 册 当 前 RFKill 状 态 。 另 外 ,在 启 用 了 RFKill 的 设 备 中 每 当 状 态 更 改 时 ,RFKill 会 发 出 uevents。Rfkill 是 一 个 命 令 行 工 具 ,您 可 使 用 它 查 询 和 更 改 系 统 中 启 用 了 RFKill 的 设 备 。 要 获 得 这 个 工 具 ,请 安 装 rfkill 软 件 包 。
使 用 命 令
rfkill list
获 得 设 备 列 表 ,每 个 都 包 含 与 之 关 联 的 索 引 号 ,从 0
开 始 。 您 可 以 使 用 这 个 索 引 号 让 rfkill 停 止 使 用 或 者 使 用 某 个 设 备 ,例 如 :<code class="command" style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; font-family: 'liberation mono', 'bitstream vera mono', 'dejavu mono', monospace; word-wrap: break-word; font-weight: bold;">rfkill block 0</code>
停 用 系 统 中 第 一 个 启 用 RFKill 的 设 备 。
您 还 可 以 使 用 rfkill 阻 断 某 一 类 设 备 ,或 者 所 有 启 用 了 RFKill 的 设 备 。 例 如 :
<code class="command" style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; font-family: 'liberation mono', 'bitstream vera mono', 'dejavu mono', monospace; word-wrap: break-word; font-weight: bold;">rfkill block wifi</code>
停 用 系 统 中 的 所 有 Wi-Fi 设 备 。 要 停 用 所 有 启 用 了 RFKill 的 设 备 ,请 运 行 :
<code class="command" style="background-color: transparent; border: 0px; margin: 0px; padding: 0px; vertical-align: baseline; font-family: 'liberation mono', 'bitstream vera mono', 'dejavu mono', monospace; word-wrap: break-word; font-weight: bold;">rfkill block all</code>
要 重 新 使 用 设 备 ,请 运 行
rfkill unblock
,而 不 是 rfkill block
。 要 获 得 rfkill 可 停 用 的 完 整 设 备 类 别 列 表 ,请 运 行 rfkill help
。 0 0
- rfkill的用法
- rfkill的使用
- RFKill
- rfkill
- RFKill
- RFKill
- RFKill
- 用rfkill来控制linux下的无线设备
- linux rfkill
- linux rfkill接口
- rfkill: WLAN hard blocked
- rfkill - RF kill switch support (翻译)
- rfkill - RF kill switch support (翻译)
- rfkill - RF kill switch support (翻译)
- Linux中智能小开关rfkill
- ubuntu rfkill 启动无线网卡等无线设备
- 嵌入式linux开发板上增加rfkill命令
- 在 Linux 下使用 rfkill 软开关蓝牙及无线功能
- 关于gdb断点的真相
- 1801: [Ahoi2009]chess 中国象棋
- Matlab教程(一)
- 2014/6/8
- gdb的脚本使用 -- gdbinit
- rfkill的用法
- Roman to Integer
- gdb脚本编写
- XCode gdb/lldb 调试命令
- Python学习笔记二---OS.Path模块
- 详解如何将cocos2dx项目编译到Android平台上的(方式一:Cywin+NDK)
- Xcode 用lldb命令po(print-object)打印UIView的视图层级
- 从零开始教你制作cocos2dx-3.0 版本FlappyBird(可上架版本)(包括添加广告等)完整制作过程
- ural 1297 Palindrome ( 后缀数组 最长回文子串 )