Systemd-таймеры вместо Cron: создание таймера с логами в journalctl
Как настроить запуск фоновых задач и скриптов по расписанию через современный механизм systemd-timers вместо устаревшего Cron. Инструкция для новичков...
Поиск текста в файлах Linux: команда grep -R с примерами для новичков
Как найти слово, фразу или ошибку внутри сотен файлов в Linux. Шпаргалка по рекурсивному поиску командой grep -R, исключению папок и фильтрации....
Фоновый режим в Linux: запуск скрипта через nohup и &, защита от закрытия SSH
Как правильно запустить долгий скрипт или команду в фоновом режиме в Linux с помощью nohup и &, чтобы процесс не оборвался после отключения от SSH....
Ошибка Nginx 413: client intended to send too large body — решение
Как исправить ошибку 413 Request Entity Too Large в Nginx и увеличить лимит на загрузку больших файлов через client_max_body_size для чайников....
Как проверить скорость интернета на сервере Linux через Speedtest CLI
Простое руководство по замеру входящей и исходящей скорости интернета и пинга на сервере Ubuntu / Debian через официальную утилиту Speedtest-CLI....
Правка прав в Linux: как сделать все папки 755, а файлы 644 через find
Как безопасно исправить права доступа на сайте в Linux: рекурсивная установка 755 для папок и 644 для файлов одной командой find exec chmod....
Как смотреть логи Docker контейнера: docker logs --tail 100 -f
Шпаргалка для новичков: просмотр логов Docker в реальном времени, фильтрация по времени (--since) и вывод последних строк с помощью docker logs....
Как очистить экран терминала в Linux (clear / Ctrl+L) и работать с history
Шпаргалка для новичков по навигации в консоли Linux: быстрая очистка экрана (clear / Ctrl+L), просмотр и поиск в истории команд (history / Ctrl+R)....
Установка MySQL / MariaDB на Ubuntu: настройка безопасности и создание базы
Пошаговый гайд для новичков: установка сервера баз данных MySQL/MariaDB на Ubuntu, запуск mysql_secure_installation и создание первой базы данных и по...
Виртуальные хосты в Apache (Virtual Hosts): 2 сайта на одном сервере
Пошаговая инструкция для новичков по настройке нескольких независимых сайтов на одном веб-сервере Apache с одним IP-адресом через VirtualHost....
Nginx Reverse Proxy Pass: проброс порта 80 на Node.js (порт 3000)
Как настроить Nginx в качестве обратного прокси (Reverse Proxy) через proxy_pass для перенаправления веб-трафика на бэкенд Node.js, Python или Docker....
Как найти самые большие файлы и папки в Linux: команды du и sort
Быстрый поиск тяжелых файлов и директорий, забивших диск в Linux. Готовые комбинации du -hs * | sort -rh и утилита ncdu для начинающих....