Иногда нужно быстро передать файлы по сети, без заморочек с настройкой SMB или FTP. Для этого есть два простых инструмента - один для linux, другой для windows.
В современных дистрибутивах Python уже установлен, так что все сводится к одной команде:
cd /var/log
python3 -m http.server 8181
Открываем браузер, заходим на IP-адрес сервера с портом 8181 и сразу видим содержимое директории.
Файлы скачали - сервер остановили. Удобно и быстро.
Для Windows есть проверенное решение - HFS.
Это небольшой исполняемый файл, который работает на любой версии windows, включая 11. Скачали → запустили → открыли в браузере IP машины.
HFS позволяет публиковать как целые директории, так и отдельные файлы, просто перетащив их в окно программы. В отличие от SMB, который постоянно требует возни с версиями протокола и учетками, HFS работает «из коробки».
▪️ Дополнительные возможности HFS:📍 аутентификация пользователей;📍 логирование;📍 кастомизация внешнего вида через HTML-шаблоны;📍 контроль пропускной способности;📍 работа в фоне.
Программа бесплатна и с открытым исходным кодом.
#linux #windows #tools
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13❤1
Многие знают про
tree, но мало кто знает про broot. Это консольный инструмент для навигации по файловой системе, который сочетает просмотр дерева, поиск, переходы и фильтры в одном интерфейсе.
curl -fsSL https://dystroy.org/broot/install.sh | bash
После установки появится командный алиас
br, запускающий интерактивный браузер.
nginx
cd ../../../../../.открыть в редакторе (e)
удалить (:rm)
показать подробности (:p)
копировать путь (:pp)
- Показать размеры каталогов:
br -s- Открывать сразу в режиме изменения (как F2 в файловых менеджерах):
br -c :focus- Фильтровать только директории:
type:d#linux #tools
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍3