用 rfkill 恢复被关闭的 Wi-Fi/蓝牙

检查并解除悄悄禁用了无线设备的软件开关。

Linuxrfkill 无线开关网络Wi-Fi蓝牙中风险
运行 rfkill list 查看是否被软屏蔽,然后 sudo rfkill unblock wifi(或 bluetooth)重新打开。

01命令

命令
$ rfkill list && sudo rfkill unblock wifi

02作用说明

很多“Wi-Fi 突然消失”其实只是键盘 Fn 键或飞行模式留下的软屏蔽。rfkill list 列出每个无线设备的状态:显示 soft blocked: yes 说明软件就能解开,一条命令即可恢复。如果显示 hard blocked: yes,那是物理开关或 BIOS 的事,命令帮不上忙。

03风险

风险中风险
!注意: 显示 hard blocked 时 rfkill 无能为力,请检查笔记本的无线物理开关或 BIOS 设置;传输中途屏蔽无线会打断正在进行的下载。

04撤销

撤销
$ sudo rfkill block wifi

05来源

  • rfkill(8) — Ubuntu manual page
    Ubuntu · community · 2026-09-17
    依据: rfkill list shows the soft/hard block state of wireless devices; rfkill unblock wifi enables soft-blocked radios.
  • rfkill(8) — manual page
    Arch Linux · community · 2026-09-17
    依据: rfkill controls radio device blocking; 'hard blocked' means a hardware switch or BIOS setting, 'soft blocked' means software.

最后验证: 2026-09-18 · 分类: 网络

06相关方案