digital-garden/dev/linux/Команды управления диском в Linux.md
Struchkov Mark 10a5cd0b97
All checks were successful
continuous-integration/drone/push Build is passing
Обновление
2024-11-24 13:15:36 +03:00

4.8 KiB
Raw Blame History

aliases tags date
maturity/🌱
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 Родитель:: Источник:: Создана:: 2024-11-24 Автор::

Дополнительные материалы

Дочерние заметки