TGViewer
LinuxSkill - Сводки с прода и Шпаргалки LinuxSkill - Сводки с прода и Шпаргалки @linuxskill · 10.7K subscribers
Post #555 4.11K
🛠️ Cruft: Утилита для поиска ненужных файлов на Linux серверах

Сегодня я расскажу о полезной утилите, которая поможет тебе очистить сервер от всего лишнего. Знакомься, это Cruft!

Что такое Cruft?
- Cruft — это утилита, которая ищет файлы, попавшие на сервер в обход пакетного менеджера. Она помогает выявить артефакты, установленные из сторонних источников или созданные пользователями.

Установка и запуск:
# Установка Cruft через apt
apt install cruft

# Запуск Cruft с игнорированием определенных директорий
cruft --ignore /boot --ignore /sys --ignore /home --ignore /var/lib/docker -r ~/your-report.txt

- Утилита может долго анализировать систему, поэтому заранее укажи директории, которые нужно проигнорировать, например, /var/lib/docker.

Пример отчета:
- Отчет покажет файлы, которые не должны быть на сервере. Это может быть полезно, если ты работаешь с клиентским сервером или только что устроился на новую работу.

cruft report: Fri Apr 19 10:00:07 UTC 2024

---- unexplained: / ----
/usr/local/sbin/fuck.sh
/usr/local/sbin/growroot
/usr/local/sbin/ttyd
/usr/local/sbin/validator
/usr/local/share/fonts/.uuid

- В отчете можно найти забытые скрипты или самописные утилиты, которые могут быть важны для работы сервера.

- Cruft — это отличный инструмент для поиска и анализа ненужных файлов на сервере. Он не раз выручал меня при миграции со старых серверов на новые.

📩 Завтра: Самый популярный вопрос на stackoverflow по тегу #linux > 11,7 млн просмотров
Включи 🔔 чтобы не пропустить!
________________

Дополнительный материал:
🧠 - Linux Mastery: Настройка разрешений файлов с восьмеричным представлением
🧠 - Ваш путеводитель по команде arch в Linux: Открытие архитектуры вашей системы
🧠 - История зеленого великана: Как Linux Mint стал символом простоты и элегантности

#Linux_Mastery @LinuxSkill
Telegram Linux Skill - Освой Linux c нуля до DevOps #Linux_Mastery 🚀🐧 Linux Mastery: Настройка разрешений файлов с восьмеричным представлением! 🗂️🔐 Привет, мастера Linux и стражи цифровой безопасности! Сегодня мы погрузимся в мир разрешений файлов в Linux, используя восьмеричное представление с командой chmod.…
  • 👍 27
  • 🔥 5
  • 👀 1
More from @linuxskill
  1. Oct 7, 2026Post #1243
  2. Oct 6, 2026GitOps-практики: развёртываем сервис через ArgoCD Классический CI/CD запускает деплой. Но…
  3. Oct 5, 2026Post #1241
  4. Oct 2, 2026📊 Диск тормозит, а iostat показывает норму? Ищем хвост задержек Приложение подвисает на з…
  5. Sep 30, 2026💀 CPU под 100%, а в top пусто? Ловим невидимые процессы через eBPF Сервер греется, в шапк…
  6. Sep 28, 2026🔥 Знаешь только ip a? 10 неочевидных команд ip для Linux Большинство админов знают про ip…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →