From ee581c84e71a86e22f73d5cb14c7e9291050428b Mon Sep 17 00:00:00 2001 From: Struchkov Mark Date: Wed, 21 Aug 2024 07:59:23 +0300 Subject: [PATCH] vault backup: 2024-08-21 07:59:23 --- .obsidian/plugins/home-tab/data.json | 22 +++++----- .../plugins/recent-files-obsidian/data.json | 40 +++++++++---------- _inbox/2024-08-21 1724216319.md | 9 +++++ _inbox/Настройка ротации логов в Docker.md | 11 +++++ _inbox/Очистка мусора в Docker.md | 17 ++++++++ _inbox/Проверка свободного места на дисках.md | 7 +--- _inbox/Структура хранения файлов в Linux.md | 14 +++++++ wiki/zero/00 Docker.md | 1 + wiki/zero/00 Linux.md | 1 + 9 files changed, 86 insertions(+), 36 deletions(-) create mode 100644 _inbox/2024-08-21 1724216319.md create mode 100644 _inbox/Настройка ротации логов в Docker.md create mode 100644 _inbox/Очистка мусора в Docker.md create mode 100644 _inbox/Структура хранения файлов в Linux.md diff --git a/.obsidian/plugins/home-tab/data.json b/.obsidian/plugins/home-tab/data.json index 8eeec24d..1ff3b2c2 100644 --- a/.obsidian/plugins/home-tab/data.json +++ b/.obsidian/plugins/home-tab/data.json @@ -24,24 +24,24 @@ "unresolvedLinks": false, "recentFilesStore": [ { - "filepath": "_inbox/Проверка свободного места на дисках.md", - "timestamp": 1724215824134 + "filepath": "_inbox/Очистка мусора в Docker.md", + "timestamp": 1724216344730 }, { - "filepath": "_inbox/Структура хранилища файлов Docker.md", - "timestamp": 1724215809403 + "filepath": "_inbox/Настройка ротации логов в Docker.md", + "timestamp": 1724216323103 + }, + { + "filepath": "_inbox/2024-08-21 1724216319.md", + "timestamp": 1724216319509 }, { "filepath": "wiki/zero/00 Docker.md", - "timestamp": 1724215755126 + "timestamp": 1724216234507 }, { - "filepath": "wiki/zero/00 Linux.md", - "timestamp": 1724213818319 - }, - { - "filepath": "Home.md", - "timestamp": 1724212893895 + "filepath": "_inbox/Структура хранения файлов в Linux.md", + "timestamp": 1724216195347 } ], "bookmarkedFileStore": [], diff --git a/.obsidian/plugins/recent-files-obsidian/data.json b/.obsidian/plugins/recent-files-obsidian/data.json index 4e73eb6e..12f5b0b2 100644 --- a/.obsidian/plugins/recent-files-obsidian/data.json +++ b/.obsidian/plugins/recent-files-obsidian/data.json @@ -1,5 +1,25 @@ { "recentFiles": [ + { + "basename": "Очистка мусора в Docker", + "path": "_inbox/Очистка мусора в Docker.md" + }, + { + "basename": "Настройка ротации логов в Docker", + "path": "_inbox/Настройка ротации логов в Docker.md" + }, + { + "basename": "2024-08-21 1724216319", + "path": "_inbox/2024-08-21 1724216319.md" + }, + { + "basename": "00 Docker", + "path": "wiki/zero/00 Docker.md" + }, + { + "basename": "Структура хранения файлов в Linux", + "path": "_inbox/Структура хранения файлов в Linux.md" + }, { "basename": "Проверка свободного места на дисках", "path": "_inbox/Проверка свободного места на дисках.md" @@ -8,10 +28,6 @@ "basename": "Структура хранилища файлов Docker", "path": "_inbox/Структура хранилища файлов Docker.md" }, - { - "basename": "00 Docker", - "path": "wiki/zero/00 Docker.md" - }, { "basename": "00 Linux", "path": "wiki/zero/00 Linux.md" @@ -183,22 +199,6 @@ { "basename": "Ремонт стен", "path": "_inbox/Ремонт стен.md" - }, - { - "basename": "Рисунки на стенах", - "path": "_inbox/Рисунки на стенах.md" - }, - { - "basename": "Покраска стен", - "path": "_inbox/Покраска стен.md" - }, - { - "basename": "Постройка новой стены", - "path": "_inbox/Постройка новой стены.md" - }, - { - "basename": "Стена из пазогребневых плит", - "path": "Стена из пазогребневых плит.md" } ], "omittedPaths": [], diff --git a/_inbox/2024-08-21 1724216319.md b/_inbox/2024-08-21 1724216319.md new file mode 100644 index 00000000..66cd4316 --- /dev/null +++ b/_inbox/2024-08-21 1724216319.md @@ -0,0 +1,9 @@ +--- +aliases: +tags: + - зрелость/🌱 +date: [[2024-08-21]] +zero-link: +parents: +linked: +--- diff --git a/_inbox/Настройка ротации логов в Docker.md b/_inbox/Настройка ротации логов в Docker.md new file mode 100644 index 00000000..06af8c4f --- /dev/null +++ b/_inbox/Настройка ротации логов в Docker.md @@ -0,0 +1,11 @@ +--- +aliases: +tags: + - зрелость/🌱 +date: + - - 2024-08-21 +zero-link: + - "[[00 Docker]]" +parents: +linked: +--- diff --git a/_inbox/Очистка мусора в Docker.md b/_inbox/Очистка мусора в Docker.md new file mode 100644 index 00000000..db98287d --- /dev/null +++ b/_inbox/Очистка мусора в Docker.md @@ -0,0 +1,17 @@ +--- +aliases: +tags: + - зрелость/🌱 +date: + - - 2024-08-21 +zero-link: + - "[[00 Docker]]" +parents: +linked: +--- +Очень часто забывают настроить ротацию логов в Docker. Из-за чего + +Самая глубокая очистка. Будет удалено все что не запущено. +``` +docker system prune -a +``` \ No newline at end of file diff --git a/_inbox/Проверка свободного места на дисках.md b/_inbox/Проверка свободного места на дисках.md index 60adbbde..b550c657 100644 --- a/_inbox/Проверка свободного места на дисках.md +++ b/_inbox/Проверка свободного места на дисках.md @@ -28,11 +28,8 @@ du -h --max-depth=1 /home | sort -hr | head -n 20 ``` После определения самой большой директории нужно проанализировать уже ее и так далее. -### Анализ -- **Директория `/var`** часто содержит логи, временные файлы, базы данных и другие данные, которые могут со временем накапливаться. Это указывает на то, что в этой директории может быть сконцентрировано много данных, которые либо не нужны, либо могут быть архивированы или удалены. - - **/var/lib/docker**. [Структура хранилища файлов Docker](Структура%20хранилища%20файлов%20Docker.md) - - -- **Директория `/opt`** обычно используется для установки сторонних программ и пакетов, которые не включены в стандартные репозитории системы. Возможно, там находятся крупные приложения или пакеты, которые можно пересмотреть на предмет необходимости. + +В анализе может помочь [Структура хранения файлов в Linux](Структура%20хранения%20файлов%20в%20Linux.md) ## Поиск больших файлов Чтобы найти самые большие файлы на сервере, используйте команду `find`: ``` diff --git a/_inbox/Структура хранения файлов в Linux.md b/_inbox/Структура хранения файлов в Linux.md new file mode 100644 index 00000000..8b827fb1 --- /dev/null +++ b/_inbox/Структура хранения файлов в Linux.md @@ -0,0 +1,14 @@ +--- +aliases: +tags: + - зрелость/🌱 +date: + - - 2024-08-21 +zero-link: + - "[[00 Linux]]" +parents: +linked: +--- + - `/var`. часто содержит логи, временные файлы, базы данных и другие данные, которые могут со временем накапливаться. Это указывает на то, что в этой директории может быть сконцентрировано много данных, которые либо не нужны, либо могут быть архивированы или удалены. + - `/var/lib/docker`. [Структура хранилища файлов Docker](Структура%20хранилища%20файлов%20Docker.md) +- `/opt`. обычно используется для установки сторонних программ и пакетов, которые не включены в стандартные репозитории системы. Возможно, там находятся крупные приложения или пакеты, которые можно пересмотреть на предмет необходимости. \ No newline at end of file diff --git a/wiki/zero/00 Docker.md b/wiki/zero/00 Docker.md index 6c9e175c..6e2e15c1 100644 --- a/wiki/zero/00 Docker.md +++ b/wiki/zero/00 Docker.md @@ -14,6 +14,7 @@ parents: - [Dockerfile](Dockerfile.md) - [Docker Network](Docker%20Network.md) - [Структура хранилища файлов Docker](Структура%20хранилища%20файлов%20Docker.md) +- [Очистка мусора в Docker](Очистка%20мусора%20в%20Docker.md) diff --git a/wiki/zero/00 Linux.md b/wiki/zero/00 Linux.md index 0f2fbf69..7cdae82c 100644 --- a/wiki/zero/00 Linux.md +++ b/wiki/zero/00 Linux.md @@ -2,4 +2,5 @@ tags: - type/zero-link --- +- [Структура хранения файлов в Linux](Структура%20хранения%20файлов%20в%20Linux.md) - [Проверка свободного места на дисках](Проверка%20свободного%20места%20на%20дисках.md) \ No newline at end of file