Neonode.cc - Mind space blog
open main menu
Part of series: UbuntuServerGuide

Полезные твики и утилиты для Ubuntu Server

/ 3 min read

Полезные твики и утилиты для Ubuntu Server

Ubuntu Server — это надёжная платформа, но “из коробки” она довольно минималистична. Здесь вы найдёте полезные твики и современные CLI-инструменты, которые действительно помогут в работе. Без банального ufw, без Docker-зависимостей — только лаконичные и понятные утилиты, которые ставятся одной командой и работают сразу.


⚙️ Полезные алиасы

  1. Обновление и очистка:
alias aptf='apt update && apt upgrade -y && apt autoremove -y'
  1. Очистка системы от мусора и логов:
alias cleanup='apt autoremove -y && apt autoclean && journalctl --vacuum-time=7d'
  1. Поиск больших файлов (например, при нехватке места):
alias bigfiles='find / -type f -size +100M 2>/dev/null'
  1. Просмотр логов в реальном времени:
alias logs='journalctl -xe -f'

📟 Современные утилиты CLI

Мониторинг и ресурсы:

  • btop — красивый монитор системы с графиками, работает из коробки:
snap install btop

Запусти просто командой btop

  • glances — мощный универсальный мониторинг, с web-интерфейсом (glances -w):
apt install -y glances
  • tldr — краткие объяснения Linux-команд:
apt install -y tldr

Например: tldr rsync


Удобная работа с файлами:

  • bat — замена cat, с подсветкой синтаксиса и нумерацией строк:
apt install -y bat

Используй: batcat filename Но можно назначить алиас для короткой команды: alias bat='batcat'

Потом обнови сессию: source ~/.bashrc

А потом используй bat file.cfg для чтения

  • eza — улучшенный ls, с цветами и древовидным выводом:
apt install -y eza

Используй: eza -lh --tree

  • fd — альтернатива find, проще и быстрее:
apt install -y fd-find

Пример: fd config . ищет файл в текущем каталоге и ниже

  • ripgrep (rg) — быстрый текстовый поиск в файлах, альтернатива grep:
apt install -y ripgrep

Пример: rg "search_text"


💾 Управление пространством и резервные копии

  • ncdu — визуальный анализ диска, сортировка по размеру:
apt install -y ncdu

Просто набери ncdu в нужной папке.

  • duf — визуальный df, показывает диски и разделы красиво и понятно:
apt install -y duf
  • restic — шифрованные резервные копии с дедупликацией:
apt install -y restic

Создание бэкапа: restic -r /backup init и далее restic -r /backup backup /etc

Но честно говоря, я им не пользуюсь. Нашел его как современную альтернативу. Читайте детальнее и разбирайтесь :)


🌐 Сеть и диагностика

  • mtr — интерактивная трассировка сети с обновлением в реальном времени:
apt install -y mtr

Запуск: mtr google.com

  • iperf3 — тестирование пропускной способности между двумя хостами:
apt install -y iperf3

Пример: iperf3 -s на сервере и iperf3 -c IP на клиенте

  • bandwhich — покажет, какие процессы потребляют трафик:
snap install bandwhich

Запуск: sudo bandwhich


🔐 Безопасность и удобные утилиты

  • age — простой и современный инструмент для шифрования файлов:
apt install -y age

Пример: age -e -r <public_key> file.txt > file.txt.age

  • pass — минималистичный CLI-менеджер паролей (основан на GPG):
apt install -y pass

Пример: pass init "Your GPG ID" && pass insert my/password

  • goss — тестирование конфигурации системы (инфраструктура как код):
curl -L https://github.com/goss-org/goss/releases/latest/download/goss-linux-amd64 -o /usr/local/bin/goss && chmod +x /usr/local/bin/goss

Пример: goss validate — проверка, что всё работает как нужно.


🧩 Заключение

В этой подборке только легковесные и реально применимые инструменты, не требующие Docker или лишней настройки. Всё запускается буквально одной командой и сразу начинает приносить пользу.

Можно расширить это в виде install-скрипта, шаблона или даже собственной сборки. Если интересно — напиши.

Пусть ваш сервер работает как часы — просто, понятно и удобно!