GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo acceder a los sockets de dominio de Unix desde la línea de comandos?

nc -U </unix/socket> casi en cualquier Linux, BSD, MacOs.


Puedes usar ncat comando del nmap proyecto:

ncat -U /tmp/tbsocket1

Para facilitar el acceso, puede hacer esto:

# forward incoming 8080/tcp to unix socket
ncat -vlk 8080 -c 'ncat -U /tmp/tbsocket1'
# make a http request via curl
curl http://localhost:8080

También puedes usar socat :

# forward incoming 8080/tcp to unix socket
socat -d -d TCP-LISTEN:8080,fork UNIX:/tmp/tbsocket1

Linux
  1. ¿Cómo reiniciar Icewm desde la línea de comandos?

  2. ¿Cómo invocar una macro de OpenOffice desde la línea de comandos de Linux?

  3. ¿Cómo puedo ejecutar código PHP desde la línea de comandos?

  4. ¿Cómo acceder a los sockets de dominio de Unix desde la línea de comandos?

  5. ¿Cómo borrar el contenido de un archivo desde la línea de comando?

Cómo buscar en Google desde la línea de comandos

Cómo buscar archivos desde la línea de comandos de Linux

Eliminar directorio en Linux:cómo eliminar una carpeta desde la línea de comandos

¿Cómo crear un cuadro de mensaje desde la línea de comandos?

¿Cómo silenciar desde la línea de comandos?

¿Cómo configurar el navegador predeterminado desde la línea de comandos?