diff --git a/.obsidian/plugins/home-tab/data.json b/.obsidian/plugins/home-tab/data.json index 981add4d..df48d341 100644 --- a/.obsidian/plugins/home-tab/data.json +++ b/.obsidian/plugins/home-tab/data.json @@ -24,12 +24,12 @@ "unresolvedLinks": false, "recentFilesStore": [ { - "filepath": "_inbox/2024-08-21 1724213794.md", - "timestamp": 1724213794485 + "filepath": "_inbox/Проверка свободного места на дисках.md", + "timestamp": 1724213824189 }, { "filepath": "wiki/zero/00 Linux.md", - "timestamp": 1724213777692 + "timestamp": 1724213818319 }, { "filepath": "Home.md", diff --git a/.obsidian/plugins/recent-files-obsidian/data.json b/.obsidian/plugins/recent-files-obsidian/data.json index f0baaf9e..c7813eb4 100644 --- a/.obsidian/plugins/recent-files-obsidian/data.json +++ b/.obsidian/plugins/recent-files-obsidian/data.json @@ -1,8 +1,8 @@ { "recentFiles": [ { - "basename": "2024-08-21 1724213794", - "path": "_inbox/2024-08-21 1724213794.md" + "basename": "Проверка свободного места на дисках", + "path": "_inbox/Проверка свободного места на дисках.md" }, { "basename": "00 Linux", diff --git a/_inbox/2024-08-21 1724213794.md b/_inbox/2024-08-21 1724213794.md deleted file mode 100644 index 66cd4316..00000000 --- a/_inbox/2024-08-21 1724213794.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -aliases: -tags: - - зрелость/🌱 -date: [[2024-08-21]] -zero-link: -parents: -linked: ---- diff --git a/_inbox/Проверка свободного места на дисках.md b/_inbox/Проверка свободного места на дисках.md new file mode 100644 index 00000000..838cde92 --- /dev/null +++ b/_inbox/Проверка свободного места на дисках.md @@ -0,0 +1,36 @@ +--- +aliases: +tags: + - зрелость/🌱 +date: + - - 2024-08-21 +zero-link: + - "[[00 Linux]]" +parents: +linked: +--- +Посмотреть общее свободно дисковое место в системе +```shell +df -h +``` + +**Поиск больших директорий**: +Чтобы найти, какие директории занимают больше всего места, используйте команду `du`: +```bash +du -h --max-depth=1 / | sort -hr | head -n 20 +``` + +Эта команда просканирует корневой каталог `/`, подсчитает размер всех подкаталогов (глубина сканирования ограничена одним уровнем с помощью `--max-depth=1`), отсортирует их по убыванию размера (`sort -hr`), и выведет 20 самых больших директорий. + +Если хотите просканировать определенный каталог (например, домашний каталог), замените `/` на путь к этому каталогу: +```bash +du -h --max-depth=1 /home | sort -hr | head -n 20 +``` + +**Поиск больших файлов**: +Чтобы найти самые большие файлы на сервере, используйте команду `find`: +``` +find / -type f -exec du -h {} + | sort -rh | head -n 20 +``` + +Эта команда найдет все файлы на сервере, подсчитает их размер, отсортирует по убыванию размера и выведет 20 самых больших файлов. \ No newline at end of file diff --git a/wiki/zero/00 Linux.md b/wiki/zero/00 Linux.md index 18c40027..0f2fbf69 100644 --- a/wiki/zero/00 Linux.md +++ b/wiki/zero/00 Linux.md @@ -2,8 +2,4 @@ tags: - type/zero-link --- -## Полезные команды -Посмотреть общее свободно дисковое место в системе -```shell -df -h -``` \ No newline at end of file +- [Проверка свободного места на дисках](Проверка%20свободного%20места%20на%20дисках.md) \ No newline at end of file