ワイヤレスネットワークカードの状態を変更するスクリプト

ワイヤレスネットワークカードの状態を変更するスクリプト

ラップトップのショートカットがワイヤレスカードの状態を変更しないことを考慮して、それを実行してからキーにマッピングする短いスクリプトを作成したいと思いました。

私の研究では、ファイルは(とにかく)「実行」できるbashスクリプトファイルなので、次のスクリプトを使用してファイルを作成し始め.shました。.sh

#!/bin/bash

if
    ( ip link set wlan0 "up" );
then
    sudo ip link set wlan0 down
else
    sudo ip link set wlan0 up
fi

このコマンドを使用してスクリプトを実行していますが、./一方の方向では動作しますが、逆方向では動作しません。

上→下

**編集する**

私のバージョンがKali Linux(Debian)でiproute2を使用していることに言及するのを忘れていました。

ベストアンサー1

KaliがNetworkManagerを使用している場合は、nmcliコマンドを使用できる必要があり、次のコマンドを使用してWi-Fi無線をオンまたはオフにします。

nmcli radio wifi off
nmcli radio wifi on

おすすめ記事