¿Cuál es el comando de terminal para activar / desactivar el modo avión en Ubuntu?
¿Es simple sudo rfkill block all
y sudo rfkill unblock all
? Sé que esto deshabilitará todos los módulos inalámbricos en la computadora, pero el sistema lo notará, de modo que el Modo avión se desactive / active en la configuración de red.
sudo rfkill unblock wifi
Respuestas:
Ejecutando el siguiente comando en la terminal:
abrirá una ventana para la administración de la red que debería ser similar a:
Puede observar que en este momento el "Modo avión" está apagado y la conexión inalámbrica está encendida.
Ahora, sin cerrar esta ventana, ejecute el siguiente comando en la terminal:
La ventana anterior se cambiará automáticamente a:
Como puede ver, ahora el "Modo avión" está activado y la conexión inalámbrica está desactivada.
Ejecutando, nuevamente en terminal, el siguiente comando:
apagará el "Modo avión" y volverá a encender la conexión inalámbrica.
Por lo tanto, no necesita
rfkill
(que también necesita privilegios de root) para alternar el "Modo avión" a través de la terminal.nmcli
(vea tambiénman nmcli
) es suficiente y puede ser ejecutado por cualquier usuario habitual ... No necesita privilegios de root para subir a un avión :)) .fuente
nmcli nm wifi off
no apaga el modo avión a menos que bluetooth esté apagado.nmcli r all off
ynmcli r all on
. O para incluir bluetooth:rfkill block bluetooth & rfkill block wlan
yrfkill unblock bluetooth & rfkill unblock wlan
.Para Ubuntu 18.04:
nmcli r wifi on
Resulta modo avión fuera , y lo contrario es cierto.A continuación se muestra un script de bash simple para activar o desactivar el modo avión; guárdelo en un archivo y establezca su bit de ejecución en las propiedades.
fuente
En las distribuciones basadas en Debian y Arch, inspiradas en el código anterior, esto deshabilitará WiFi y Bluetooth y enviará una notificación:
fuente