Läsare som du hjälper till att stödja MUO. När du gör ett köp med hjälp av länkar på vår webbplats kan vi tjäna en affiliate-provision. Läs mer.

Wi-Fi-hotspots finns överallt, i våra hem, offentliga byggnader och kaféer. Detta gör Wi-Fi till ett av de vanligaste sätten att ansluta till internet från din dator.

Visste du att på Linux kan du enkelt kontrollera alla Wi-Fi-nätverk som du tidigare har anslutit till? Du kan till och med se sparade Wi-Fi-lösenord på Linux med nmcli.

Vad är nmcli?

Verktyget nmcli (förkortning av "NetworkManager Command-Line Interface") är en kraftfull kommandorad verktyg för att styra NetworkManager, en demon som används för att hantera nätverksinställningar och anslutningar på Linux.

Du kan använda nmcli för allmän hantering av Wi-Fi-nätverk, som t.ex lista och ansluta till ett Wi-Fi-nätverk från din Linux-dator. Det är också särskilt användbart i nätverksskript eller på servrar som inte har ett GUI.

Installerar nmcli på Linux

De flesta distros har nmcli installerat som standard, men om det inte är installerat på din, så här går du tillväga.

instagram viewer

För att installera nmcli på Debian-baserade distros som Ubuntu, MX Linux och Pop!_OS, använd APT-pakethanteraren:

sudo apt uppdatering && sudo apt Installera nätverks chef

På RHEL och liknande distros som Alma Linux, Fedora, Rocky Linux etc. kan du använd DNF-pakethanteraren som följer:

sudo dnf Installera Nätverks chef

På Arch Linux-baserade distros kan du installera nmcli med Pacman:

sudo pacman -S nätverkshanterare

Visa sparade Wi-Fi-nätverk med nmcli

För att visa information om alla Wi-Fi-nätverk som du tidigare har anslutit till på din PC, kör följande kommando:

nmcli-anslutning show | grep wifi

Om du inte filtrerar med grep listar nmcli alla nätverk inklusive trådbundna nätverk, överbryggade anslutningar och VPN-anslutningar.

Utdata för föregående kommando kommer att se ut så här:

Wi-Fi-namnet eller SSID (Service Set Identifier) ​​listas i den första kolumnen, följt av UUID (Universally Unique Identifier), sedan nätverkstypen (Wi-Fi i det här fallet). Slutligen visar den sista kolumnen nätverkets enhetstyp.

Visa sparade Wi-Fi-lösenord på Linux

Du kommer att behöva förhöjda privilegier på Linux för att se sparade lösenord med nmcli.

Du kan kontrollera lösenordet för ett känt Wi-Fi-nätverk med:

sudo nmcli-anslutning show WiFiName -s | grep psk

...var WiFi-namn är namnet på det Wi-Fi-nätverk du är intresserad av.

För att till exempel se lösenordet för ett Wi-Fi-nätverk som heter "iPhone", kör följande:

sudo nmcli-anslutning show iPhone -s | grep psk

Lösenordet för Wi-Fi-nätverket iPhone är listat som "test1234."

Om du undrar var nmcli lagrar sina Wi-Fi-konfigurationsfiler, finns det i /etc/NetworkManager/system-connections katalog.

Förbättra ditt hemnätverk med Mesh Wi-Fi

nmcli är ett utmärkt verktyg för att hantera nätverksinställningar och anslutningar på din Linux-dator.

Om du har problem med Wi-Fi-anslutningen i ditt hem eller på kontoret kan du köpa en mesh Wi-Fi-enhet för bättre anslutning.