03.10.2016 11:14
OlegON
 
Иногда лень заедает перекладывать на шары, в Linux есть возможность передать файлик без лишнего геморроя. И "швейцарский нож" из сетевых утилит.

Например, требуется передать файлик resume.rtf
На принимающей стороне запускаем
Код:
nc -l -p 1234 > resume.rtf
обратите внимание, что, в соответствии с политиками безопасности, порты ниже 1024 могут быть закрыты для неroot.
Код:
nc -w 3 адрес_приемника 1234 < resume.rtf
Собственно, почти моментальная передача небольшого файлика :)

Для того, чтобы потрясти воображение виндузятников, могу привести пример снятия образа диска и одновременной его архивацией с передачей в сеть (для примера приемник теперь будет подключаться)
На передатчике запускаем dd и сразу его и жмем
Код:
dd if=/dev/sda1 | gzip -9 | nc -l 3333
на приемнике
Код:
nc адрес_передатчика 3333 | pv -b > hdImage.img.gz
Если у кого-то pv нет или она не понимает -b, то ее можно просто выкинуть, это отображение прогресса передачи.
Часовой пояс GMT +3, время: 12:41.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.