nc

hint [9] swiss army knife

Опубликовано admin в Втр, 27/07/2010 - 12:54

Еще один очень простой способ передавать файлы между компьютерами:
на сервере
nc -l -p 8080 < file
на клиенте достаточно в браузере набрать http://192.168.0.123:8080
Собственно, все. Вообще, теоретически, работать это не должно, т.к. нет заголовков сервера - Status, Content-type и проч. Но работает, это факт.
Впрочем, чтобы никто не смог сказать, что в юниках в командной строке нельзя сделать HTTP сервер, вот полная реализация:Читать далее

( categories: )

nc

Опубликовано admin в Пнд, 05/07/2010 - 14:54
NC(1) FreeBSD General Commands Manual NC(1)

НАИМЕНОВАНИЕ
nc -- реализация подключений и ожиданий входящих соединений, через TCP и UDP

КРАТКИЙ ОБЗОР
nc [-46DEdhklnorStUuvz] [-e IPsec_policy] [-i interval]
[
-P proxy_username] [-p source_port] [-s source_ip_address] [-T ToS]
[
-w timeout] [-X proxy_protocol] [-x proxy_address[:port]] [hostname]
[
port[s]]

ОПИСАНИЕ
Утилита nc (или netcat) используется практически для всего, что касается
TCP
или UDP. Открытие TCP соединений, посылка UDP пакетов, прослушива-
ние TCP и UDP портов, сканирование портов, и работа с версиями IPv4 и
IPv6.
В отличии от telnet(1), nc выводит сообщения об ошибках на стан-
дартный вывод ошибок, вместо посылки их на просто стандартный вывод, как
это делает telnet(1).
Читать далее
( categories: )
RSS-материал