Tools

Полезные онлайн-инструменты и open-source проекты

Инструменты

Проекты

Коллекция Bash & Linux One-Liners

Проверенные однострочники для мониторинга, управления процессами, Docker и оптимизации диска
SHELL: BASH/ZSH Команды
Поиск 10 самых увесистых файлов в текущей или указанной папке ФАЙЛЫ
find /var/log -type f -exec du -h {} + | sort -rh | head -n 10
Проверка всех открытых сетевых TCP/UDP портов и привязанных PID СЕТЬ
sudo ss -tulpn | grep LISTEN
Полная очистка Docker: остановленные контейнеры, неиспользуемые тома и dangling-образы DOCKER
docker system prune -a --volumes -f
Живой мониторинг лога с подсветкой ошибок (error, crit, fail) СИСТЕМА
tail -f /var/log/syslog | grep --color=auto -iE "error|crit|fail"
Быстрое копирование директории по SSH через rsync с прогрессом и докачкой ФАЙЛЫ
rsync -avzP --exclude='.git' /path/to/source/ user@server:/path/to/dest/
Замер времени ответа и DNS резолюции любого HTTP адреса через cURL СЕТЬ
curl -s -w "\nDNS: %{time_namelookup}s\nConnect: %{time_connect}s\nTTFB: %{time_starttransfer}s\nTotal: %{time_total}s\n" -o /dev/null https://zencod.ru
Мгновенный старт локального HTTP сервера на Python (для раздачи текущей папки) СЕТЬ
python3 -m http.server 8080 --bind 127.0.0.1
Архивация папки в tar.gz с отображением индикатора процесса ФАЙЛЫ
tar -czvf backup_$(date +%Y%m%d).tar.gz --exclude='.git' /path/to/folder