¿Cuál es el comando de terminal para activar / desactivar el modo avión en Ubuntu?
¿Es simple sudo rfkill block ally 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 wifiRespuestas:
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 offno apaga el modo avión a menos que bluetooth esté apagado.nmcli r all offynmcli r all on. O para incluir bluetooth:rfkill block bluetooth & rfkill block wlanyrfkill unblock bluetooth & rfkill unblock wlan.Para Ubuntu 18.04:
nmcli r wifi onResulta 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