Инструмент bpytop — мощная и красивая альтернатива top и htop.
Красивый интерфейс: яркие графики CPU, RAM, дисков и сети в реальном времени.
Подробная статистика: нагрузка, процессы, скорость дисков и сети.
Управление: фильтрация процессов, отправка сигналов, три режима отображения (full, stat, proc).
Настройка: гибкие параметры через F2, сохранение в ~/.config/bpytop.
Установка (Debian):
apt install bpytop
Запуск: после установки вы можете запустить утилиту, просто введя команду bpytop .
Сетевая утилита mtr (сочетает в себе функциональность двух инструментов: ping + traceroute) - показывает постоянно обновляемую информацию о задержке и потере пакетов на пути к месту назначения. Разберём пример на скриншоте.

Главное тут - отсутствие потери пакетов на последнем переходе 0%. Это означает, что сетевой путь фактически не является проблемным.
На некоторых предыдущих узлах показатель 100% потерь означает, что сетевыми операторами установлено ограничение числа запросов ICMP политикой "Control Plane Policing" для предотвращения "перегрузки плоскости управления" маршрутизатора слишком большим количеством таких пакетов.
Cправочные материалы:
- подробнее об mtr: https://www.cloudflare.com/ru-ru/learning/network-layer/what-is-mtr/
- примеры использования mtr: https://blog.sedicomm.com/2018/09/12/mtr-instrument-diagnostiki-seti-dlya-linux-s-primerami/
- пример полной потери пакетов и разбор утилиты tracert приведены -> тут
- проверка mtr, tracert, ping из наших локаций VDS серверов до нужного Вам ip: https://looking.house/company.php?id=14 .
Серверы Looking Glass — это серверы в Интернете, на которых запущена одна из множества общедоступных реализаций программного обеспечения Looking Glass, позволяющая удаленно проверять такие параметры сети как маршрут, время отклика и трассировку до нужного хоста.
Перед заказом часто запрашивают отдельные ip для проверки доступности VDS из какой-либо локации. При этом результаты трассировки будут не будут корректными - если какой-то ip уже занят Vds'кой, то он будет пинговаться, другой ip свободен, поэтому и не пингуется.
Что-бы адрес пинговался, надо:
- настроить сервисы;
- прикрепить адрес к виртуальной машине;
- настроить сеть.
Поэтому для отображения корректных результатов воспользуйтесь сервисом Looking Glass c уже настроенным сервером из наших подсетей:
31.41.44.1 - 31.41.47.254 (Россия), 185.68.93.1 - 185.68.95.254 (Болгария): https://looking.house/company.php?id=14, - проверка mtr, tracert, ping из наших локаций VDS серверов до нужного Вам ip.
Другие источники данных о динамической маршрутизации и диагностики сети:
https://portal.noc.gov.ru/ru/lg/ - Looking Glass ЦМУ ССОП;
https://lg.selectel.ru/ - Looking Glass Selectel и других операторов.
https://www.host.ag/looking-glass - Looking Glass Host.ag
По ssh подключаемся к серверу на который хотим скопировать файлы. Далее:
- устанавливаем rsync
~# apt-get install rsync
- копируем файлы с удаленного сервера g1 в каталог www на текущем сервере
~# rsync —archive —verbose —progress
Подробнее: https://www.servers.ru/knowledge/linux-administration/how-to-copy-files-between-linux-servers-using-rsync
apt install p7zip-full - установка
7z a -tzip domain.zip - создание архива
7z x domain.zip - распаковка
Подробнее: https://www.oslogic.ru/knowledge/1143/shpargalka-po-arhivatoru-7z-7-zip-v-linux-ubuntu-mint/
1. Nload — мониторинг использования пропускной способности сети Linux в режиме реального времени. Удобный инструмент контроля перегрузки флудом сетевого интерфейса.
Как установить: https://ru.linux-console.net/?p=1850
2. Iftop — инструмент мониторинга пропускной способности сети для Linux.
3. NetHogs — мониторинг использования пропускной способности сети для каждого процесса в Linux.
4. VnStat — мониторинг сетевого трафика в реальном времени в Linux.
5. Bmon — мощный инструмент мониторинга и отладки пропускной способности сети.

Mem — это общее количество оперативной памяти и используемая память.
Task — обобщённая статистика по процессам
Swp — уровень занятости файла подкачки (если он есть)
Load average — средняя загрузка центрального процессора
Uptime — время работы операционной системы с момента последней загрузки
Программа htop выводит следующие столбцы:
PID
Идентификатор процесса.
USER
Имя пользователя владельца процесса или ID если имя не может быть определено.
PRI
Приоритет — внутренний приоритет ядра для процесса, обычно это просто значение nice плюс двадцать. Отличается для процессов имеющих приоритет выполнения real-time.
NI
NICE значение процесса от 19 (низкий приоритет) до -20 (высокий приоритет). Более высокое значение означает, что процесс «приятный» для других и позволяет им иметь более высокий приоритет выполнения.
VIRT
Размер виртуальной памяти процесса (M_SIZE).
RES
Размер резидентного набора (text + data + stack) процесса (т.е. размер используемой физической памяти процесса, M_RESIDENT).
SHR
Размер общих страниц процесса (M_SHARE).
S
STATE, состояние процесса, может быть:
CPU%
Процент процессорного времени, которое процесс использует в данный момент.
MEM%
Процент памяти, используемой процессом в данный момент (в зависимости от размера резидентной памяти процесса, см. M_RESIDENT выше).
TIME+
Время, измеренное в часах, указывает на то, сколько процесс провёл в пользовательском и системном времени.
Command
Полная командная строка процесса (то есть имя программы и аргументы).
Источник и более подробная информация: https://zalinux.ru/?p=3581
Утилита ncdu - эффективный инструмент для борьбы с переполнением дискового пространства. Предоставляет информацию о распределении и использовании диска, позволяет идентифицировать наиболее затратные каталоги, провести анализ использования диска по категориям, например, сколько места занимают музыкальные файлы, фотографии, видео, документы и т.п.
Установка: apt install ncdu (в Debian/Ubuntu) или yum install ncdu ( в Centos)
Применение: ncdu /имя-каталога
Количество символов "#" позволяет понять, какая из директорий имеет наибольший объем.
a — переключение между отображением реального размера файлов (apparent size) и объемом занимаемого пространства на диске (disk usage);
i — вывести информацию о выбранном элементе;
Выход: q
Утилита Spacer автоматически разделяет активность в логах, работая с командой tail -f
tail -f /var/log/exim4/mainlog | spacer
Репозиторий: https://github.com/samwho/spacer
Легковесный сайт на Hugo на легковесном Alpine Linux - максимальная скорость и безопасность.
Шаблон Alpine Linux на VDS - маленький и быстрый, для создания надежных и скоростных сайтов: https://ru.wikipedia.org/wiki/Alpine_Linux
Размер базовой системы Alpine Linux составляет всего лишь 4-5 Мбайт (исключая ядро)
Инструкция по заказу VDS с Alpine Linux -> тут
Шаблон Alpine Lilnux как нельзя лучше подойдет для создания статического сайта с помощью генератора Hugo.
Генератор статических сайтов - программа, которая обрабатывает структурированные исходные файлы (тексты, картинки, шаблоны) и генерирует статический HTML-сайт, который можно загрузить на сервер.
Статические сайты отличаются от динамических тем, что там нет динамически управляемых данных - то, что обычно хранят в базе. Это максимально простой сайт с точки зрения бекенда - нет исполняемого бэкенда, нет БД, нет проблем с безопасностью.
CISHost - просто хороший хостинг!