Linux-kommandoer: Bruken av dem i terminalen – Del fire

Linux-kommandoer: Bruken av dem i terminalen – Del fire

Linux-kommandoer: Bruken av dem i terminalen – Del fire

Fortsetter med våre publikasjoner om avansert bruk av terminalen, i dette fjerde del av denne andre serien på dette feltet, vil vi utforske i dag "Linux-kommandoer" følgende: netstat, ss og nc.

På denne måten, for å fortsette å hjelpe enhver gjennomsnittlig GNU/Linux-bruker til å kunne administrere det mest essensielle administrasjon og feilsøkingsaktiviteterbåde hjemme og på kontoret.

Linux-kommandoer: Bruken deres i terminalen – tredje del

Linux-kommandoer: Bruken deres i terminalen – tredje del

Men før du starter dette innlegget om praktisk bruk av noen "Linux-kommandoer", anbefaler vi at du deretter utforsker forrige relaterte innlegg av denne artikkelserien:

Linux-kommandoer: Bruken deres i terminalen – tredje del
Relatert artikkel:
Linux-kommandoer: Bruken deres i terminalen – tredje del

Linux-kommandoer - del tre: netstat, ss og nc

Linux-kommandoer – del tre: netstat, ss og nc

Praktisk bruk av Linux-kommandoer

Netstat-kommando

netstat

Kommandoen netstat er et CLI-verktøy som lar deg se nettverkstilkoblinger, rutingtabeller, grensesnittstatistikk, maskeradetilkoblinger og informasjon om multicast-gruppemedlemmer. manpages

Eksempler på bruk av netstat-kommandoen

  • Liste over alle porter: $ netstat --all
  • Liste over alle lytteporter: $ netstat --lytting
  • Vis lyttende TCP-porter: $ netstat --tcp
  • Vis PID og programnavn: $ netstat --program
  • Vis informasjon på skjermen kontinuerlig: $ netstat --kontinuerlig

For å se flere brukseksempler og beskrivelser av tilhørende alternativer eller parametere, klikk her.

nc kommando

ss

Kommandoen "Ss" er et terminalverktøy som brukes til å undersøke sockets, det vil si å dumpe socket-statistikk på skjermen. Derfor er netstat høyt ansett fordi det kan vise mye mer TCP og statusinformasjon. manpages

Eksempler på bruk av ss-kommandoen

  • Vis alle TCP/UDP/RAW/UNIX-kontakter: $ss -a [-t|-u|-w|-x]
  • Vis alle TCP-sockets koblet til den lokale HTTPS-porten (443): $ ss -t src :[443]
  • Vis alle TCP-sockets som lytter på lokal port 8080: $ss -lt src :[8080]
  • List alle TCP-sockets sammen med prosesser koblet til en ekstern ssh-port: $ ss -pt dst :[ssh]

For å se flere brukseksempler og beskrivelser av tilhørende alternativer eller parametere, klikk her.

kommando ss

nc

Kommandoen "nc" eller "netcat" er en kommando kjent som den sveitsiske kniven for TPC/IP-protokollen. Siden tillater den lesing og skriving av data gjennom nettverkstilkoblinger, ved å bruke TCP- eller UDP-protokollen. Videre kan den brukes direkte eller gjennom andre programmer og skript. Og det fungerer også som et funksjonsrikt nettverksutforsknings- og feilsøkingsverktøy. manpages

Eksempler på bruk av nc-kommandoen

  • Opprett en TCP-tilkobling: $nc[ip_adresse][port]
  • Angi en tidsavbrudd: $nc -w [timeout_in_seconds] [ipaddress] [port]
  • Skann åpne TCP-porter til en spesifisert vert: $ nc -v -z [ip_adresse] [port]
  • Lytt på en spesifisert TCP-port og skriv ut de mottatte dataene: $nc -l [port]
  • Hold serveren oppe etter at klienten er koblet fra: $nc -k -l [port]
  • Send en HTTP-forespørsel: $nc -u -l [port]

For å se flere brukseksempler og beskrivelser av tilhørende alternativer eller parametere, klikk her.

Linux-kommandoer: Bruken av dem i terminalen – Andre del
Relatert artikkel:
Linux-kommandoer: Bruken av dem i terminalen – Andre del

Abstrakt banner for innlegg

Oppsummering

Oppsummert håper vi at denne fjerde delen på "Linux-kommandoen» hvor vi har diskutert bruken av netstat, ss og nc kommandoer, fortsett å hjelpe mange brukere med å mestre den kraftige terminalen så mye som mulig. Og hvis du har brukt noen av disse 3 kommandoene før, og du ønsker å bidra med noe om dem, inviterer vi deg til å gjøre det. via kommentarer.

Til slutt, husk å dele denne nyttige informasjonen med andre, i tillegg til å besøke hjemmet vårt «området» for å lære mer aktuelt innhold, og bli med i vår offisielle kanal for Telegram for å utforske flere nyheter, opplæringsprogrammer og Linux-nyheter. Vest gruppe, for mer informasjon om dagens tema.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.