Quelle est la commande du terminal pour activer / désactiver le mode avion dans Ubuntu?
Est-ce simplement sudo rfkill block all
et sudo rfkill unblock all
? Je sais que cela désactivera tous les modules sans fil de l'ordinateur, mais le système le remarquera-t-il, de sorte que le mode avion est activé / désactivé dans les paramètres réseau?
sudo rfkill unblock wifi
Réponses:
Exécution de la commande suivante dans le terminal:
ouvrira une fenêtre de gestion de réseau qui devrait être similaire à:
Vous pouvez constater qu'à ce moment, le "Mode Avion" est désactivé et que la connexion sans fil est activée.
Maintenant, sans fermer cette fenêtre, exécutez la commande suivante dans le terminal:
La fenêtre ci-dessus sera automatiquement modifiée pour:
Comme vous pouvez le voir, le "Mode Avion" est désormais activé et la connexion sans fil est désactivée.
Exécution, toujours dans le terminal, de la commande suivante:
désactivera le "Mode Avion" et réactivera le sans fil.
Ainsi, vous n'avez pas besoin
rfkill
(qui a également besoin des privilèges root) de basculer en "Mode Avion" via le terminal.nmcli
(voir aussiman nmcli
) c'est suffisant et peut être exécuté par n'importe quel utilisateur habituel ... Vous n'avez pas besoin des privilèges root pour monter dans un avion :)) .la source
nmcli nm wifi off
ne désactive pas le mode avion sauf si le Bluetooth est désactivé.nmcli r all off
etnmcli r all on
. Ou pour inclure le bluetooth:rfkill block bluetooth & rfkill block wlan
etrfkill unblock bluetooth & rfkill unblock wlan
.Pour Ubuntu 18.04:
nmcli r wifi on
désactive le mode avion et l'inverse est vrai.Un script bash simple pour activer ou désactiver le mode avion est ci-dessous; enregistrez-le dans un fichier et définissez son bit d'exécution dans les propriétés.
la source
Sur les distributions basées sur Debian et Arch, inspirées du code précédent, cela désactivera le WiFi et le Bluetooth et enverra une notification:
la source