Linux начал притормаживать? Самое время устроить своей системе экспресс-уборку! Регулярное обслуживание не только ускоряет работу, но и позволяет избежать неожиданных проблем. Лови хорошую новость: всё это делается буквально парой простых команд!
Менеджер пакетов: и чисто, и быстро
Чтобы Linux работал шустрее и не захламлялся, держи программы обновлёнными и не копи ненужное ПО. Для этого используются apt, dnf, pacman и другие менеджеры. С их помощью быстро установишь, удалишь или обновишь любой софт.
Обновляйся вовремя — и забудь о глюках
Старые версии программ часто тормозят, глючат и даже создают лазейки для вирусов. Свежие обновления — это не только максимальная скорость, но и лучшая защита. Просто запусти такую команду:
После этого Linux сам предложит все свежие апдейты и моментально их установит. И твоя система тут же станет быстрее и надёжнее.
Сноси лишние программы — освободишь ресурсы и нервы
Обычно после экспериментов в системе остаются десятки лишних пакетов. Узнать, что уже не пригодилось, удобно такой командой:
Видишь что-то ненужное — спокойно удаляй:
Чтобы избавиться от программы вместе со всеми её настройками и следами, используй:
После установки и удаления приложений часто остаётся лишний «хвост» — пакетные зависимости. Этот мусор нагружает диск и может замедлять работу менеджера. Для чистки их есть отдельная команда:
Система найдёт и удалит всё, что больше не нужно, а свободного места станет ощутимо больше.
Убираем кэш пакетов — освободишь пару гигабайт за минуту!
Каждая установка или обновление сохраняет пакеты в кэше. Со временем он запросто разрастается на несколько гигабайт! Очистить весь кэш одной командой:
Хочешь чистить аккуратнее — чтобы свежие пакеты остались? Используй вот так:
Удаляются только старые архивы, а новые остаются. Я такой чисткой пользуюсь раз в пару недель — система всегда стройная и в порядке!
journalctl: удаляем старые логи — экономим место
В Linux записывается логи буквально на каждую мелочь — они могут незаметно «съесть» гигабайты. Особенно если давно не чистил систему. journalctl быстро и безопасно удалит старое. Например, чтобы оставить только логи за последние 14 дней:
А если хочешь просто ограничить размер всех журналов, например до 200 МБ:
Важные сообщения не исчезнут, а старый хлам уйдёт, освободив место на диске.
du и df: находим, что сжирает диск за секунды
Знакомая ситуация: работаешь — и вдруг "нет места на устройстве". Сразу понять, кто выгрыз всё пространство, помогут команды df и du.
Сначала пройдись по df — быстро покажет заполненность всех разделов:
Флаг -h выводит объёмы в гигабайтах и мегабайтах — как мы привыкли. Дальше изучи папки с помощью du. Например так:
За пару секунд найдёшь самые "прожорливые" каталоги. df — покажет проблемные разделы, а du поможет выследить виновника. Вместе — незаменимый дуэт для борьбы с нехваткой места.
Seagate 22TB Expansion External Storage
Внешний жёсткий диск Seagate на 22 ТБ — тонна места для фильмов, музыки, игр и любых файлов — про нехватку памяти забудешь навсегда.
Если Linux стал долго загружаться или тормозить на старте, дело почти всегда в избытке автозагрузок и фоновых сервисов. Находить их и разбирать удобно с помощью:
Нашёл что-то лишнее — просто отключи автозапуск:
А чтобы увидеть, какие сервисы реально сейчас крутятся — воспользуйся командой:
Чем меньше автозапусков — тем шустрее загружается Linux. Но не отключай системные службы, если не уверен, за что они отвечают!
find: ищем забытые и громоздкие файлы — наведём порядок!
Главные "обжоры" места часто зарыты глубоко — старые бэкапы, архивы, ISO-образы, логи. find поможет найти любые файлы по размеру, дате или формату.
Например, чтобы найти всё, что весит больше 500 МБ по всему диску, используй:
А цепочка 2>/dev/null просто убирает лишние ошибки доступа из вывода. Чтобы вычислить файлы, которые не трогал больше трёх месяцев, делай так:
Я сам регулярно так разгребаю «домашку» — случайно важное не стирается, а весь старый балласт уходит в корзину. find — незаменимый помощник для глубокой ревизии!
ps: кто "жрёт" память и процессор? Ловим прожорливые процессы!
Свободное место есть, а система всё равно тормозит? Возможно, что дело в "тяжёлых" программах. ps быстро покажет, кто именно грузит память и проц.
Посмотреть рейтинг по памяти — дело секунды:
Хотите отсортировать по загрузке процессора? Просто поменяй на %cpu:
Сразу видно, кто хозяин и какой процесс ест больше всего ресурсов. Если что-то отожрало память — смело убирай по PID. ps — лучший способ наглядно увидеть, кто тормозит Linux!
htop: контроль системы вживую — кайф для гика!
Хочешь видеть, как система "дышит" прямо сейчас? htop — кайфовый визуальный диспетчер задач! Если не стоит — ставь так:
А для запуска просто набери:
Видишь нагрузку на процессор, оперативку, процессы в реальном времени — всё наглядно! Сортируй, убивай ненужное через F9. htop — лучший способ вживую увидеть, что происходит с Linux, и поймать тормоза на лету.
Если регулярно использовать эти инструменты — твой Linux всегда будет быстрым и стабильным, словно только что установлен!
Если вам понравилась эта статья, подпишитесь, чтобы не пропустить еще много полезных статей!
Премиум подписка - это доступ к эксклюзивным материалам, чтение канала без рекламы, возможность предлагать темы для статей и даже заказывать индивидуальные обзоры/исследования по своим запросам!Подробнее о том, какие преимущества вы получите с премиум подпиской, можно узнать здесь
Также подписывайтесь на нас в:
- Telegram: https://t.me/gergenshin
- Youtube: https://www.youtube.com/@gergenshin
- Яндекс Дзен: https://dzen.ru/gergen
- Официальный сайт: https://www-genshin.ru