Annonse

Å jobbe i kommandolinjen kan ha mange fordeler enn å jobbe i det grafiske brukergrensesnittet (GUI). Det er nesten alltid raskere, relativt til brukergrensesnittet. Mer avanserte databrukere foretrekker ofte kommandolinjen for det er skript og kortfattet arbeidsprosess.

Her er noen av Linux-nettverkskommandoene du kan bruke og bruke umiddelbart. Noen kommandoer kan kreve administrative rettigheter - så pass på at du har sudo-tilgang!

programmerere terminal
Bildekreditt: Julia Tim via Shutterstock

1. ping

Kommandoen som raskt begynner å diagnostisere nettverksproblemer, finne IP-adressen til en enhet i nettverket, eller til og med overvåke påliteligheten Nettverksproblemer? 7 diagnostiske triks og enkle rettelserNettverksproblemer må diagnostiseres før de kan løses. Denne artikkelen dekker syv enkle triks for å fikse nettverket ditt. Les mer av nettverket ditt.

ping -c 4 google.com
5 Nettverkskommandoer for Linux Terminal ubuntu terminal nettverk ping

Det er noen få ting å merke seg fra kommandoen ovenfor og dens utbytte. På et øyeblikk kan du se IP-adressen som svarte på forespørselen sammen med tiden det tok å svare. De

instagram viewer
-c 4 alternativet vil begrense pingen til fire svar. Hvis du bestemte deg for å kjøre følgende kommando ...

ping google.com

... pingen vil kjøres på ubestemt tid, til du bestemte deg for å stoppe det. Dette kan oppnås ved å trykke på Ctrl + C på tastaturet.

Utgang til en fil

Årsaken til at det kan være lurt å la en ping gå i en lengre periode, kan være å overvåke nettverkstilkoblingen mellom to enheter. Eller til og med mellom datamaskinen og internett. Dette kan oppnås ved å løpe:

ping -O google.com> someFile.txt
nettverk ping før nano

Etter at du har kjørt denne kommandoen, vil det virke som om ingenting skjer, og markøren bare vil blinke kontinuerlig. Det er imidlertid to ting som skjer i denne kommandoen. Det kjører en uendelig ping, og den sender utdataene fra den ping-kommandoen til en fil som heter someFile.txt i samme katalog. Denne filen kan åpnes og bli utsatt for din rettsmedisinske undersøkelse. Som standard vises ikke ping-kommandoen når det ikke var noe svar. Skriv inn -O alternativet som du ser over.

For å demonstrere dette, har jeg en uendelig ping som kjører, piper den ut til en tekstfil, og mens den kjører koblet jeg ut og koblet til nettverkskabelen min noen ganger. Dette vil simulere et fall i forbindelsen, og forbindelsen kommer tilbake. For å se innholdet i tekstfilen kan du kjøre følgende kommando:

nano someFile.txt
nettverk ping nano ubuntu terminal

Ovennevnte informasjon som vises i tekstfilen viser tydelig hvor nettverkstilkoblingen har falt. Hvis du opplever merkelige nettverksproblemer, kan dette enkle eksperimentet hjelpe deg med å eliminere visse muligheter. Hvis du for eksempel skulle legge igjen en ping som kjører mot en enhet i det lokale nettverket, og det ikke var noen droppet svar, men det samme eksperimentet mot en adresse på internett viser at noen droppet pakker. Det er en stor sannsynlighet for at datamaskinens maskinvare er i orden, men enheten som kobler seg til internett kan trenge ytterligere inspeksjon.

person nettverk problemer
Bildekreditt: T-Design via Shutterstock

2. Den nye ip-kommandoen

Hvis du var en fan av ifconfig-kommandoen (brukt til å finne IP-adressen til enheten din, som var nyttig for fjerntilkoblinger Hvordan etablere ekstern skrivebordstilgang til Ubuntu fra WindowsVil du fjerntilgang til Ubuntu-hjemme-datamaskinen din fra et annet sted? Slik får du ekstern tilgang til Ubuntu fra Windows. Les mer ), kan du være interessert i å vite at den er erstattet av den hippe, kjøligere og mer fullstendige yngre broren. Selv om det er et smorgasbord av objekter og alternativer å velge mellom, er her noen av de vanlige kommandoene som hjelper deg med å håndtere utfasingen av ifconfig.

IP-adressevisning
terminal nettverk ip adresse kommando

Tydeligvis viser dette deg IP-adressene til alle grensesnitt enhetene dine har. Dette vil være hovedkommandoen som brukes til å erstatte ifconfig:

ip-koblingen sett DEVICE ned
ip-kobling sett DEVICE opp

I likhet med ifconfig DEVICE down eller ifconfig DEVICE up kan du stille enhetene dine til å opp eller ned. Bare erstatt DEVICE med grensesnittet du ønsker å endre tilstanden til.

ip-lenke ubuntu

3. Last ned en fil fra Internett

Åpne en nettleser, naviger til siden, klikk på nedlastingslenken. Det er slik du laster ned en fil, ikke sant?

Nei!

Ved hjelp av curl eller wget, kan du enkelt laste ned en fil fra uten å forlate den varme, tette atmosfæren i din terminaløkt 4 måter å lære deg selv terminalkommandoer i Linux påHvis du vil bli en ekte Linux-mester, er det en god ide å ha noe terminalkunnskap. Her kan du bruke metoder for å begynne å lære deg selv. Les mer .

krøll -O https://www.openssl.org/source/openssl-1.0.2l.tar.gz
nedlastning av nettverksterminal
wget https://www.openssl.org/source/openssl-1.0.2l.tar.gz

I hovedsak får begge ovennevnte kommandoer det samme resultatet. wget har en sterk sterk side som lastes ned rekursivt sammenlignet med curl. Selv om vinneren i kategorien “Protokoller som støttes” er curl med et langskudd. Ved sammenligning, curl støtter følgende protokoller ...

nettverk krøllprotokoller

…samtidig som wget støtter HTTP, HTTPS og FTP. Dette er på ingen måte en definitiv sammenligning mellom begge kommandoene. Og avhengig av hva du bruker, kan kjørelengden variere. Forstå og bruke wget vil hjelpe deg med å bruke noen pene nedlastningstriks Mestring av Wget og læring av noen fine nedlastingstriksNoen ganger er det bare ikke nok til å lagre et nettsted lokalt fra nettleseren din. Noen ganger trenger du litt mer krefter. For dette er det et pent lite kommandolinjeverktøy kjent som Wget. Wget er ... Les mer .

4. Få en ny IP-adresse

Hvis du ville slippe IP-adressen din og få utstedt en ny fra din DHCP-server DHCP forklart: Installere og konfigurere en gratis DHCP-server [Linux] Les mer du kan bruke dhclient:

dhclient -r

Ved hjelp av dhclient med -r alternativet vil gi ut IP-adressen din:

dhclient

Utelater -r vil DHCP gi deg en ny IP-adresse basert på hvordan den er konfigurert.

ubuntu dhclient
nettverkskabler
Bildekreditt: Nednapa Sopasuntorn via Shutterstock

5. Få mer informasjon om et nettsted

Mens hvem er kommandoen kan ikke sendes som standard med distribusjonen av Linux. Det er veldig nyttig å kunne se whois-posten til et nettsted direkte fra kommandolinjen. Å installere hvem er kjør følgende kommandoer:

apt-get oppdatering. apt-get install whois

Når du har hvem er installert kan du ganske enkelt spørre om hvilket som helst domenenavn for å få mer informasjon:

whois makeuseof.com
terminal ubuntu whois

Nettverkskommandoer i terminalen: enkel!

Enten du er låst i kommandolinjen eller bruker terminalemulatoren, er tekstkommandoer mer effektive for nettverksproblemer enn pek-og-klikk. Spesielt er svarene mer ordrike og nyttige.

Og for å kjøre flere kommandoer samtidig, kan du se på hvordan du kan multitask på Linux Terminal med skjerm Hvordan multitask på Linux-terminalen med skjermVil du maksimere kommandolinjeproduktiviteten? GNU-skjerm gjør det enkelt å kjøre flere terminalsesjoner. Les mer .

Yusuf ønsker å leve i en verden fylt med innovative bedrifter, smarttelefoner som leveres med mørk stekt kaffe og datamaskiner som har hydrofobe kraftfelt som i tillegg avviser støv. Som forretningsanalytiker og utdannet ved Durban University of Technology, med over 10 års erfaring i en raskt voksende teknologibransje, liker han å være den midterste mannen mellom...