summaryrefslogtreecommitdiff
path: root/LINUX/HOME_SERVER/Очистка системы.md
diff options
context:
space:
mode:
Diffstat (limited to 'LINUX/HOME_SERVER/Очистка системы.md')
-rw-r--r--LINUX/HOME_SERVER/Очистка системы.md36
1 files changed, 36 insertions, 0 deletions
diff --git a/LINUX/HOME_SERVER/Очистка системы.md b/LINUX/HOME_SERVER/Очистка системы.md
new file mode 100644
index 0000000..82c3ed6
--- /dev/null
+++ b/LINUX/HOME_SERVER/Очистка системы.md
@@ -0,0 +1,36 @@
+```sh
+# удалить старые версии установленных пакетов и очистить кэш пакетов от ненужных файлов:
+sudo apt autoclean
+# очистить кэш пакетов от ненужных файлов:
+sudo apt clean
+
+sudo dpkg --remove <package_name>
+sudo dpkg --purge <package_name>
+
+# удалить старое и неиспользуемое ядро:
+sudo apt --purge remove linux-image-<version>
+# текущее работающее ядро:
+uname -r
+
+snap list
+sudo snap remove <snap_name>
+
+# удалить файлы журнала сталше 7 дней:
+sudo journalctl --vacuum-time=7d
+# удалить файлы пока общий размер журналов не станет меньше 100Мб:
+sudo journalctl --vacuum-size=100M
+
+# увидеть использование диска домашним каталогом (для дальнейшей очистки):
+du -h --max-depth=1 ~
+
+# очистка кэшированных миниатюр в системе (графической):
+rm -rf ~/.cache/thumbnails/*
+```
+## Очистка кэша миниатюр
+
+Ubuntu создает миниатюры для предварительного просмотра изображений, видео и документов для быстрого доступа. Со временем эти миниатюры могут накапливаться и занимать место.
+Чтобы удалить их, используйте следующую команду:
+
+==`rm -rf ~/.cache/thumbnails/*
+
+Это удалит все кэшированные миниатюры в вашей системе. \ No newline at end of file