Как проверить Linux на ошибки: логи, диск, память и сеть
Проверка Linux на ошибки — dmesg и journalctl для системных логов, smartctl и fsck для диска, stress-ng для памяти, mtr и ip -s link для сети.
Новости индустрии, обзоры и полезные статьи о хостинге
Проверка Linux на ошибки — dmesg и journalctl для системных логов, smartctl и fsck для диска, stress-ng для памяти, mtr и ip -s link для сети.
Как исправить 504 Gateway Timeout в Nginx — fastcgi_read_timeout для php-fpm, proxy_read_timeout для Apache, slow-log для поиска медленных скриптов и проверка воркеров php-fpm.
Как изменить права доступа к файлу в Linux командой chmod — примеры для новичков, числовые маски 755 и 644, рекурсивное изменение папки и специальные права SUID и SGID.
Все способы узнать версию Nginx — nginx -v и -V для модулей сборки, curl по HTTP-заголовку, apt и dpkg для версии пакета, а также как скрыть версию через server_tokens off.
Полное руководство по сессиям tmux — создание с именем, список сессий, подключение и отключение, переименование, завершение, разделение на панели и совместная работа двух пользователей.
Распаковка 7z архивов в Linux через p7zip и 7z — в конкретную папку, с паролем, выборочные файлы, создание архивов с шифрованием имён и разбивкой на тома.
Дата создания файла в Linux через stat -c '%w' и debugfs — почему поле пустое на Ubuntu 20.04, как найти inode и устройство ФС, и однострочник для быстрой проверки crtime.
Все способы перезапустить сеть в Ubuntu — systemctl, netplan apply, nmcli, ip link для конкретного интерфейса и ifup/ifdown, с советами для работы через SSH.
Как пользоваться less в Linux — навигация, поиск в обе стороны, режим слежения +F, работа с несколькими файлами и пайп вывода команд. Сравнение с more и cat.