LXF121:Совет месяца
|
|
|
Совет месяца: Woof
Обмен файлами через NFS или Samba прост, когда они уже настроены на обоих компьютерах, но что если вам нужно побыстрому перекинуть файл с машины на машину, не связыва ясь со сложным ПО? Если файл достаточно мал, его можно отправить по электронной почте. Если компьютеры на ходятся в одной комнате и USB-порты на них не закрыты, поможет флэш-брелок. А есть и еще один интересный метод.
Woof – сценарий Python, который будет работать в любой Linux (или схожей) системе. Его имя озна чает Web Offer One File [Web-предложение на один файл], и он представляет собой «одноразовый» web-сервер. Устанавливать ничего не нужно: просто скачайте программу с домашней страницы по адресу http://www.home.unixag.org/simon/woof.html, пометьте сценарий как исполняемый и сделайте требуемый файл доступным для скачивания командой:
./woof /путь/к/файлу
Вам будет выдан URL, который нужно ввести в браузере на другом компьютере в сети – никакое специальное ПО не требуется. По запросу, Woof передаст файл и спокойно завершит свою работу (чтобы разрешить несколько загрузок одного и того же файла, используйте опцию c). Woof может обслу жи вать и целый каталог, например:
./woof z /путь/к/каталогу
В данном слу чае он передаст сжатый gzip tar-архив содержимого указанной директории; измените ключ на j или u, чтобы использовать bzip2 или отключить сжатие. Если вам понравился Woof и вы хотите поделиться им с друзьями, раздавайте копии с помощью
./woof s