Sockets em shell script

Publicado por Danilo em 29/03/2005

[ Hits: 18.366 ]

Blog: http://www.danilocesar.com

 


Sockets em shell script



Acredito que todo mundo já deva ter ouvido muito os seguintes termos: sockets em JAVA, sockets em C, sockets em Perl, Pascal, etc... Mas hoje vou trazer uma coisa que para muitos será novidade: sockets em Shell Script.

Sockets em Shell Script não são tão "customizáveis" quando sockets de qualquer outra linguagem. Seus recursos são extremamente simplificados, o que os torna bastante simples de usar, mas com pouca "usabilidade".

Para instalar o pacote TCPutils, no Debian digite:

# apt-get install tcputils

Os comandos básicos são 3:
  • tcplisten <PORTA> // Inicia um servidor;
  • tcpconnect HOST PORTA // Conecta em um servidor;
  • tcpbug SUA-PORTA SERVIDOR PORTA-DO-SERVIDOR // Redireciona uma porta local para um servidor.

O servidor funciona como servidor de echo. Você pode tratar cada linha recebida pelo socket e bem... o resto é por conta da imaginação do programador...

Qualquer dúvida:

$ man tcpconnect
$ man tcpsockets
$ man tcpbug
$ man mini-inetd


Abraços,
Danilo
Outras dicas deste autor

Rodando o Quanta em uma única instância

Anjuta 1.2.4 e Ubuntu Edgy: Sim, é possível

Problemas com DELETE no WINE

Funções de data usando time.h

Opções de optimização do VNC

Leitura recomendada

Como Habilitar Facilmente Shell Script WEB no Linux Mint - Servidor Apache

Receber e-mail quando o root logar via SSH

Modem USB Giant D301 - GSM/3G no Ubuntu 8.04

Kernel for Newbies - seu assistente de compilação do Kernel em 10 simples passos

Script para adicionar hosts no Nagios

  

Comentários
[1] Comentário enviado por billieeolobo em 23/05/2005 - 06:21h

Ae amigo como que eu faço para enviar pacotes por ele ?

Grato,

Rafael



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts