fdisk (от fixed disk или format disk) - одна из наиболее часто используемых команд в Linux. Она позволяет просматривать, создавать, изменять размер, копировать, удалять, перемещать разделы с помощью удобного интерфейса. В этой статье мы познакомимся с некоторыми наиболее распространенными командами fdisk в Linux. Она очень полезна для создания пространства для новых разделов, реорганизации существующих разделов, копирования или перемещения данных на новые диски.
Наиболее распространенные команды Fdisk в Linux
Мы познакомимся с некоторыми наиболее распространенными командами fdisk в Linux.
1. Просмотр всех разделов диска в Linux
Простейшей командой для просмотра всех разделов диска в Linux является следующая, где -l означает listing.
1 | fdisk -l |
2. Просмотр определенных разделов в Linux
Если вы хотите просмотреть конкретные разделы устройства в Linux, используйте опцию -l, за которой следует имя устройства/диска. Например, вот команда для отображения разделов диска /dev/sda.
1 | fdisk -l /dev/sda |
3. Проверка доступных команд fdisk
Если вы хотите получить список всех доступных команд fdisk, вы можете сделать это с помощью следующей команды.
1 | fdisk /dev/sda |
Когда появится приглашение, введите 'm', чтобы увидеть все доступные опции.
4. Вывести таблицы всех разделов
Чтобы распечатать всю таблицу разделов, нужно выполнить ту же команду, что и выше.
1 | fdisk /dev/sda |
Но в этом случае, когда появится подсказка, введите 'p' вместо 'm'.
5. Удаление раздела
Если вы хотите удалить раздел, введите команду fdisk, а затем устройство, содержащее этот раздел.
1 | fdisk /dev/sda |
Появится запрос. Введите 'd', чтобы удалить раздел. Вам будет предложено ввести номер раздела. Если вы введете номер 4, будет удален раздел /dev/sda4.
1 2 | Command (m for help): d Partition number (1-4): 4 |
Затем введите 'w', чтобы сохранить изменения и выйти из команды.
1 2 | Command (m for help): w The partition table has been altered! |
Но обратите внимание, что новые изменения будут применены только после следующей перезагрузки системы. Кроме того, при удалении раздела таким способом удаляются все файлы и данные в нем.
6. Создать новый раздел
Если вы хотите создать новый раздел на устройстве /dev/sda, перейдите в командный режим, выполнив следующую команду.
1 | fdisk /dev/sda |
Когда появится запрос, введите 'n' для создания нового раздела. Далее вы увидите 2 варианта - p для первичного и e для расширенного. После ввода любой из этих опций вам будет предложено ввести следующую информацию.
Номер первого цилиндра создаваемого раздела.
Номер последнего цилиндра создаваемого раздела (Last cylinder, +cylinders или +size).
Вы можете ввести размер цилиндра как +500M, где + означает добавление, а 500M означает 500Mb. Наконец, введите опцию 'w', чтобы сохранить изменения. Наконец, перезагрузите систему, чтобы применить изменения.
7. Форматирование раздела диска
После создания нового раздела необходимо отформатировать его с помощью команды mkfs. Вот команда для форматирования созданного раздела /dev/sda4 в формате ext4.
1 | mkfs.ext4 /dev/sda4 |
8. Проверка размера раздела
Если вы хотите проверить размер раздела Linux, вам нужно использовать опцию -s в команде fdisk.
1 | fdisk -s /dev/sda2 |
Заключение
В этой статье мы изучили несколько полезных способов создания, просмотра, организации и удаления дисковых разделов в Linux.