Алексей Воронцов

Системный администратор Linux

Больше десяти лет администрирую Linux-серверы: веб-серверы, базы данных, DHCP и файрволы. Пишу о том, с чем сталкиваюсь в работе, - короткие инструкции с командами, которые можно скопировать и проверить у себя. Предпочитаю Debian и спокойные обновления без сюрпризов.

Статьи автора

14 статей

Как перенести базы и пользователей MySQL на новый сервер

Как перенести базы данных и пользователей MySQL или MariaDB на другой сервер: подготовка, дамп через mysqldump с процедурами и триггерами, передача по SSH без промежуточного файла, перенос пользователей и прав, проверка и переключение приложений.

8 мин

Настройка DHCP-сервера в Linux: Kea и dnsmasq

Как поднять DHCP-сервер в Linux: установка и настройка Kea для офисной сети и dnsmasq для небольшой сети или стенда, пулы адресов, шлюз и DNS, резервирование по MAC-адресу, просмотр аренд и частые ошибки.

6 мин

Как перезапустить Nginx в Linux

Команды для перезагрузки конфигурации, перезапуска, запуска и остановки Nginx в Linux. Проверка конфигурации через nginx -t, сигналы nginx -s и разбор частых ошибок.

6 мин

Как перезапустить Apache в Linux

Команды для перезапуска, перезагрузки конфигурации, запуска и остановки Apache в Ubuntu, Debian, CentOS, RHEL и других системах. Проверка конфига и частые ошибки.

7 мин

Как создать ISO-образ диска в Linux

Как в Linux снять ISO-образ с компакт-диска или DVD командой dd, восстановить данные с повреждённого диска, создать ISO из папки через xorriso или genisoimage, проверить и смонтировать образ и записать ISO на флешку.

7 мин

FTP и SFTP в Linux: команды клиента и примеры

Как подключиться к FTP- и SFTP-серверу из терминала Linux, основные команды клиента ftp и sftp, загрузка и скачивание файлов и папок, пассивный режим, работа в скриптах через lftp и curl.

8 мин

Как освободить место в Linux: поиск и удаление больших файлов

Что делать, когда в Linux закончилось место на диске: проверить df, найти большие папки и файлы через du, ncdu и find, очистить журналы systemd, кэш APT и DNF, старые ядра, snap и Docker, найти удалённые, но открытые файлы.

8 мин

Мониторинг Linux: top, htop, ps, vmstat, iostat, free, sar, mpstat и pmap

Как следить за нагрузкой на Linux-сервер из командной строки: средняя нагрузка, процессы в top и htop, ps, память в free, vmstat, диски в iostat, история в sar, процессоры в mpstat, память процесса в pmap. Что означают столбцы и на что смотреть.

10 мин

Графические среды Linux: GNOME, KDE Plasma, Xfce и другие - чем отличаются и что выбрать

Чем отличаются основные графические среды Linux, какая подойдёт для слабого и современного компьютера, как узнать текущую среду, установить другую и переключаться между ними. Wayland и X11, оконные менеджеры.

6 мин

Как узнать информацию о процессоре в Linux

Команды для получения сведений о процессоре в Linux: модель, число ядер и потоков, частота, кэш, поддержка виртуализации и инструкций, температура. lscpu, /proc/cpuinfo, nproc, dmidecode, sensors.

6 мин