vault backup: 2024-08-21 07:48:50
This commit is contained in:
parent
520b40fa46
commit
9e4505da88
@ -14,7 +14,7 @@ linked:
|
|||||||
df -h
|
df -h
|
||||||
```
|
```
|
||||||
|
|
||||||
**Поиск больших директорий**:
|
## Поиск больших директорий
|
||||||
Чтобы найти, какие директории занимают больше всего места, используйте команду `du`:
|
Чтобы найти, какие директории занимают больше всего места, используйте команду `du`:
|
||||||
```bash
|
```bash
|
||||||
du -h --max-depth=1 / | sort -hr | head -n 20
|
du -h --max-depth=1 / | sort -hr | head -n 20
|
||||||
@ -27,7 +27,16 @@ du -h --max-depth=1 / | sort -hr | head -n 20
|
|||||||
du -h --max-depth=1 /home | sort -hr | head -n 20
|
du -h --max-depth=1 /home | sort -hr | head -n 20
|
||||||
```
|
```
|
||||||
|
|
||||||
**Поиск больших файлов**:
|
После определения самой большой директории нужно проанализировать уже ее и так далее.
|
||||||
|
### Анализ
|
||||||
|
- **Директория `/var`** часто содержит логи, временные файлы, базы данных и другие данные, которые могут со временем накапливаться. Это указывает на то, что в этой директории может быть сконцентрировано много данных, которые либо не нужны, либо могут быть архивированы или удалены.
|
||||||
|
- **/var/lib/docker**
|
||||||
|
- - **`/var/lib/docker/overlay2`**: Используется для хранения данных Docker контейнеров. Это одна из самых часто встречающихся проблемных директорий.
|
||||||
|
- **`/var/lib/docker/containers`**: Здесь могут находиться логи контейнеров, которые могут занимать много места.
|
||||||
|
- **`/var/lib/docker/volumes`**: Хранит данные Docker томов.
|
||||||
|
- **`/var/lib/docker/image`**: Хранит слои образов Docker.
|
||||||
|
- **Директория `/opt`** обычно используется для установки сторонних программ и пакетов, которые не включены в стандартные репозитории системы. Возможно, там находятся крупные приложения или пакеты, которые можно пересмотреть на предмет необходимости.
|
||||||
|
## Поиск больших файлов
|
||||||
Чтобы найти самые большие файлы на сервере, используйте команду `find`:
|
Чтобы найти самые большие файлы на сервере, используйте команду `find`:
|
||||||
```
|
```
|
||||||
find / -type f -exec du -h {} + | sort -rh | head -n 20
|
find / -type f -exec du -h {} + | sort -rh | head -n 20
|
||||||
|
Loading…
Reference in New Issue
Block a user