Continuant amb les nostres publicacions sobre l'ús avançat de la terminal, en aquesta quarta part d'aquesta segona sèrie sobre aquest àmbit, explorarem avui els «Comandaments de Linux» següents: netstat, ss i nc.
Per així, seguir afavorint que qualsevol usuari mitjà de GNU/Linux pugui gestionar les més essencials activitats d'administració i resolució de problemes, tant a casa com en una oficina.
Però abans d'iniciar aquest post sobre l'ús pràctic d'alguns «Comandaments de Linux», els recomanem que després explorin la anterior publicació relacionada d'aquesta sèrie d'articles:
Ordres de Linux – Tercera part: netstat, ss i nc
Ús pràctic de les ordres de Linux
netstat
la comanda netstat és una eina CLI que permet visualitzar les connexions de xarxa, taules d'encaminament, estadístiques d'interfícies, connexions emmascarades i informació dels membres de grups de multidifusió. Manpages
Exemples d'ús de l'ordre netstat
- Llistar tots els ports: $ netstat –all
- Llistar tots els ports d'escolta: $ netstat –listening
- Mostar els ports TCP descolta: $ netstat –tcp
- Mostrar el PID i els noms dels programes: $ netstat –program
- Visualitzar en pantalla la informació contínuament: $ netstat –continuous
Per veure més exemples d'ús i descripcions sobre les vostres opcions o paràmetres associats, feu clic aquí.
ss
la comanda "Ss" és un utilitat de terminal que serveix per investigar sockets, és a dir, per bolcar a la pantalla les estadístiques dels sockets. Per tant, se'l considera molt a netstat gràcies a que pot mostrar molta més informació TCP i d'estat. Manpages
Exemples dús de la comanda ss
- Visualitzar tots els connectors TCP/UDP/RAW/UNIX: $ ss -a [-t|-u|-w|-x]
- Mostra tots els sockets TCP connectats al port HTTPS local (443): $ ss -t src :[443]
- Mostra tots els sockets TCP escoltant al port 8080 local: $ ss -lt src :[8080]
- Llistar tots els sockets TCP juntament amb els processos connectats a un port ssh remot: $ ss -pt dst :[ssh]
Per veure més exemples d'ús i descripcions sobre les vostres opcions o paràmetres associats, feu clic aquí.
nc
la comanda nc o netcat és una ordre coneguda com la fulla suïssa per al protocol TPC/IP. Ja que permet llegeix i escriu dades a través de connexions de xarxa, utilitzant el protocol TCP o UDP. A més, es pot utilitzar directament oa través d'altres programes i scripts. I també serveix com a eina de depuració i exploració de xarxes amb moltes funcions. Manpages
Exemples dús de la comanda nc
- Establir una connexió TCP: $ nc [ip_address] [port]
- Establir un temps d'espera: $ nc -w [timeout_in_seconds] [ipaddress] [port]
- Escanejar els ports TCP oberts d'un host especificat: $ nc -v -z [ip_address] [port]
- Escoltar en un port TCP especificat i imprimir les dades rebudes: $ nc -l [port]
- Mantenir el servidor actiu després que el client es desconnecti: $ nc -k -l [port]
- Enviar una petició HTTP: $ nc -u -l [port]
Per veure més exemples d'ús i descripcions sobre les vostres opcions o paràmetres associats, feu clic aquí.
Resum
En resum, esperem que aquesta quarta part sobre els «Comandament de Linux» on hem abordat l'ús dels ordres netstat, ss i nc, segueixi contribuint a que molts usuaris dominin el més possible la poderosa Terminal. I si ja has fet servir abans qualsevol d'aquestes 3 ordres, i desitges aportar alguna cosa sobre això, et convidem a fer-ho via comentaris.
Finalment, recorda compartir amb altres aquesta informació útil, a més de visitar l'inici del nostre «lloc web» per conèixer més continguts actuals, i unir-te al nostre canal oficial de telegram per explorar més notícies, tutorials i novetats linuxeres. O aquest grup, per a més informació sobre el tema d'avui.