64 lines
4.8 KiB
Markdown
64 lines
4.8 KiB
Markdown
|
---
|
|||
|
aliases:
|
|||
|
tags:
|
|||
|
- maturity/🌱
|
|||
|
date: 2024-11-24
|
|||
|
---
|
|||
|
## Просмотр информации о дисках
|
|||
|
- `lsblk` - Список блочных устройств (диски и разделы).
|
|||
|
- `fdisk -l` - Показать таблицу разделов и информацию о диске.
|
|||
|
- `blkid` - Показать атрибуты блочного устройства (UUID, файловые системы).
|
|||
|
- `df -h` - Показать использование дискового пространства в удобочитаемом формате.
|
|||
|
- `du -sh <directory>` - Суммировать использование пространства директорией.
|
|||
|
## Разделение дисков
|
|||
|
- `fdisk <device>` - Интерактивный инструмент для разделения диска.
|
|||
|
- `parted <device>` - Создание, изменение и управление разделами на диске.
|
|||
|
- `cfdisk <device>` - Инструмент с текстовым интерфейсом для манипуляции разделами.
|
|||
|
- `gdisk <device>` - Редактор таблицы разделов GPT.
|
|||
|
## Управление файловыми системами
|
|||
|
- `mkfs.ext4 <partition>` - Создать файловую систему ext4 на разделе.
|
|||
|
- `mkfs.xfs <partition>` - Создать файловую систему XFS на разделе.
|
|||
|
- `mkfs.vfat <partition>` - Создать файловую систему FAT32 на разделе.
|
|||
|
- `mkfs.ntfs <partition>` - Создать файловую систему NTFS на разделе.
|
|||
|
- `tune2fs -L <label> <partition>` - Установить или изменить метку файловой системы ext2/3/4.
|
|||
|
- `tune2fs -m <percentage> <partition>` - Установить процент зарезервированного пространства на ext2/3/4.
|
|||
|
- `xfs_growfs <mount-point>` - Расширить файловую систему XFS, используя нераспределенное пространство.
|
|||
|
## Монтирование и размонтирование файловых систем
|
|||
|
- `mount <device> <mount-point>` - Смонтировать файловую систему в директорию.
|
|||
|
- `umount <device>` - Размонтировать файловую систему.
|
|||
|
- `mount -a` - Смонтировать все файловые системы, указанные в /etc/fstab.
|
|||
|
- `mount -o loop <file.iso> <mount-point>` - Смонтировать ISO файл как устройство.
|
|||
|
- `mkdir /mnt/<name>` - Создать точку монтирования.
|
|||
|
- `mount /dev/<partition> /mnt/<name>` - Смонтировать раздел в созданную директорию.
|
|||
|
## Проверка и восстановление файловых систем
|
|||
|
- `fsck <device>` - Проверить и восстановить файловую систему.
|
|||
|
- `e2fsck <device>` - Проверить и восстановить файловую систему ext2/3/4.
|
|||
|
- `xfs_repair <device>` - Восстановить файловую систему XFS.
|
|||
|
- `badblocks <device>` - Проверить диск на наличие поврежденных блоков.
|
|||
|
- `smartctl -a <device>` - Показать SMART-информацию о состоянии устройства.
|
|||
|
## Управление swap-пространством
|
|||
|
- `swapon <partition>` - Включить swap-раздел.
|
|||
|
- `swapoff <partition>` - Выключить swap-раздел.
|
|||
|
- `mkswap <partition>` - Инициализировать swap-раздел.
|
|||
|
- `free -h` - Показать использование памяти и swap в удобочитаемом формате.
|
|||
|
## Дисковые квоты
|
|||
|
- `quota -u <user>` - Показать использование дискового пространства и лимиты для пользователя.
|
|||
|
- `quota -g <group>` - Показать использование дискового пространства и лимиты для группы.
|
|||
|
- `repquota <filesystem>` - Сгенерировать отчет по дисковым квотам.
|
|||
|
- `setquota -u <user> <soft> <hard> <filesystem>` - Установить мягкие и жесткие лимиты для пользователя.
|
|||
|
|
|||
|
|
|||
|
***
|
|||
|
## Мета информация
|
|||
|
**Область**:: [[../../meta/zero/00 Linux|00 Linux]]
|
|||
|
**Родитель**::
|
|||
|
**Источник**::
|
|||
|
**Создана**:: [[2024-11-24]]
|
|||
|
**Автор**::
|
|||
|
### Дополнительные материалы
|
|||
|
- [[Основные команды для управления LVM]]
|
|||
|
|
|||
|
### Дочерние заметки
|
|||
|
<!-- QueryToSerialize: LIST FROM [[]] WHERE contains(Родитель, this.file.link) or contains(parents, this.file.link) -->
|
|||
|
|