Grundläggande nätverksverktyg (ping, ip, netstat)
Använd grundläggande kommandon för att testa nätverksanslutning, konfigurera nätverksgränssnitt och övervaka nätverksanslutningar.
Grundläggande nätverksverktyg (ping, ip, netstat) är en gratis lektion i Bemästra Linux-kommandoraden och Bash-skriptning på CoddyKit. Detta är lektion 1 av 4. Ni kan läsa hela lektionen gratis nedan och sedan öva praktiskt i webbläsaren med en inbyggd kodredigerare och en AI-handledare som är tillgänglig dygnet runt. Den ingår i lärvägen för Bemästra Linux-kommandoraden och Bash-skriptning, och Era framsteg synkroniseras mellan webben och CoddyKit-appen. Kursen i Bemästra Linux-kommandoraden och Bash-skriptning innehåller totalt 4 lektioner.
Nätverksverktyg: Grunderna
Har du någon gång undrat hur datorn kommunicerar med andra enheter eller internet? Nätverksverktyg är kommandoradsverktyg som hjälper dig att förstå, felsöka och hantera nätverksanslutningar.
I den här lektionen får du lära dig viktiga kommandon för att kontrollera anslutningen, visa nätverksinställningar och övervaka aktiva anslutningar i Linux-systemet.
Testa anslutningen med `ping`
Kommandot ping är det självklara verktyget för att kontrollera om en värd kan nås i ett nätverk. Det skickar små datapaket (ICMP-ekoförfrågningar) och väntar på svar.
En lyckad ping betyder att värden är online och kan nås. Vi ska prova att pinga Googles servrar.
ping google.com -c 4Alternativ för `ping`: Begränsning och tidsgräns
ping kan köras utan slut som standard. Du kan begränsa antalet paket med -c (antal) eller ange en tidsgräns för varje paket med -W (väntetid).
Det är användbart vid snabba kontroller när du inte vill vänta för länge.
ping 8.8.8.8 -c 2 -W 1Introduktion till kommandot `ip`
Kommandot ip är ett kraftfullt, modernt verktyg för att konfigurera och visa nätverksgränssnitt, routingtabeller med mera.
Det är utformat för att ersätta äldre verktyg som ifconfig och route och erbjuder ett enhetligt gränssnitt för nätverkshantering.
Visa IP-adresser: `ip addr`
Vill Ni ta reda på datorns IP-adress eller se alla aktiva nätverksgränssnitt?
Kommandot ip addr show (eller bara ip a) visar detaljerad information om alla nätverksadaptrar, inklusive deras IP-adresser, MAC-adresser och status.
ip addr showKontrollera routingtabellen: `ip route`
Datorn använder en "routingtabell" för att avgöra vart nätverkstrafik ska skickas. Lokal trafik stannar till exempel lokalt, medan internettrafik skickas till routern (den "förvalda gatewayen").
Använd ip route show för att se dessa regler.
ip route show`netstat`: Nätverksstatistik
netstat (nätverksstatistik) är ett äldre men fortfarande mycket vanligt kommando för att visa nätverksanslutningar, routingtabeller, gränssnittsstatistik och multicast-medlemskap.
Även om ip och ss ofta föredras på nyare system är netstat fortfarande värdefullt, särskilt på äldre system.
Aktiva anslutningar: `netstat`
Om Ni vill se alla aktiva inkommande och utgående nätverksanslutningar (både TCP och UDP) använder Ni netstat med specifika flaggor. Det kan hjälpa Er att identifiera vad systemet kommunicerar med.
Flaggorna -tuna visar TCP, UDP, numeriska adresser och alla anslutningar (inklusive lyssnande anslutningar).
netstat -tunaLyssnande portar: `netstat -l`
Tjänster som körs på datorn "lyssnar" på specifika portar efter inkommande anslutningar. En webbserver lyssnar till exempel på port 80 eller 443.
Använd netstat -tulpn för att lista alla lyssnande TCP- och UDP-portar samt programmet (-p) som öppnade dem.
netstat -tulpnSnabb kontroll: Nätverksverktyg
Dags för en snabb kontroll av vad Ni har lärt Er!
Sammanfattning: Grundläggande nätverksverktyg
Bra jobbat! Ni har gått igenom grundläggande Linux-kommandon för vanliga nätverksuppgifter:
ping: Testar nätverksanslutningen till en värd.ip: Det moderna verktyget för att visa och konfigurera nätverksgränssnitt och rutter.netstat: Visar nätverksanslutningar, routingtabeller och gränssnittsstatistik (används ofta med-tunaeller-tulpn).
Dessa kommandon är avgörande för att diagnostisera nätverksproblem och förstå systemets nätverkskonfiguration.
Lär dig Bash med en AI-lärare – gratis
Skriv och kör riktig kod i webbläsaren, få omedelbar hjälp av en AI-lärare dygnet runt och fortsätt där du slutade – på webben eller i appen.
- Kurser
- 22
- Lektioner
- 88
Vanliga frågor
Är lektionen ”Grundläggande nätverksverktyg (ping, ip, netstat)” gratis?
Ja – hela texten till ”Grundläggande nätverksverktyg (ping, ip, netstat)” kan läsas gratis här på webben. Om Ni vill öva interaktivt med en inbyggd kodredigerare och en AI-handledare som är tillgänglig dygnet runt och låsa upp resten av kursen i Bemästra Linux-kommandoraden och Bash-skriptning, kan Ni uppgradera till CoddyKit PRO. Kursen i Bemästra Linux-kommandoraden och Bash-skriptning innehåller totalt 4 lektioner.
Vad lär jag mig i ”Grundläggande nätverksverktyg (ping, ip, netstat)”?
Använd grundläggande kommandon för att testa nätverksanslutning, konfigurera nätverksgränssnitt och övervaka nätverksanslutningar. Ni övar på Bemästra Linux-kommandoraden och Bash-skriptning med praktisk kod som körs direkt i webbläsaren, medan en AI-handledare som är tillgänglig dygnet runt svarar på Era frågor under lektionen.
Behöver jag någon erfarenhet för att börja lära mig Bemästra Linux-kommandoraden och Bash-skriptning?
Du behöver inga förkunskaper. Utbildningen i Bemästra Linux-kommandoraden och Bash-skriptning på CoddyKit är upplagd för allt från nybörjare till avancerade elever, så att du kan börja här eller från början och gå fram i din egen takt. Detta är lektion 1 av 4.
Hur lång tid tar lektionen ”Grundläggande nätverksverktyg (ping, ip, netstat)”?
De flesta CoddyKit-lektioner tar cirka 5–10 minuter. Varje lektion är kort och interaktiv, så att du gör stadiga framsteg och kan fortsätta precis där du slutade – på webben eller i appen.
Kan jag skriva och köra kod i den här Bemästra Linux-kommandoraden och Bash-skriptning-lektionen?
Ja. Varje Bemästra Linux-kommandoraden och Bash-skriptning-lektion innehåller en inbyggd kodredigerare, så att du kan skriva och köra riktig kod direkt i webbläsaren och få omedelbar AI-feedback – utan lokal installation.
Alla lektioner i den här kursen
- Grundläggande nätverksverktyg (ping, ip, netstat)
- Grunderna i Secure Shell (SSH)
- SCP och Rsync för filöverföring
- SSH-nyckelautentisering och konfigurationsfilen