- Вопрос или проблема
- Ответ или решение
- 1. Использование команды df
- Команда:
- Вывод может выглядеть так:
- 2. Использование команды lsblk
- Команда:
- Пример вывода:
- 3. Использование команды blkid
- Команда:
- Пример вывода:
- 4. Использование команды file
- Команда:
- Пример вывода:
- 5. Графический интерфейс
- 6. Использование команды fdisk
- Команда:
- Заключение
Вопрос или проблема
Есть ли способ узнать, какая файловая система используется на моих разделах?
Существует несколько способов сделать это из командной строки (Ctrl+Alt+t):
Команда df -T
выведет типы вашей файловой системы следующим образом:
~$ df -T
Файловая система Тип 1K-блоков Использовано Доступно Использ. Монтировано на
/dev/sda1 ext4 190230236 102672812 77894244 57% /
udev devtmpfs 1021128 12 1021116 1% /dev
tmpfs tmpfs 412884 816 412068 1% /run
none tmpfs 5120 0 5120 0% /run/lock
none tmpfs 1032208 2584 1029624 1% /run/shm
cgroup tmpfs 1032208 0 1032208 0% /sys/fs/cgroup
/dev/sdb1 fuseblk 1953480700 1141530424 811950276 59% /home/user/storage
Эта статья подводит итоги нескольким другим методам получения этой информации.
Вот еще несколько примеров, которые я использую иногда:
~$ mount | grep "^/dev"
/dev/sda1 на / тип ext4 (rw,errors=remount-ro)
/dev/sdb1 на /home/user/storage тип fuseblk (rw,nosuid,nodev,allow_other,blksize=4096)
~$ sudo file -sL /dev/sda1
/dev/sda1: Linux rev 1.0 ext4 filesystem data, UUID=b53ecdf7-5247-4d65-91a6-be9264c84dea (extents) (large files) (huge files)
Простая и хорошая команда
sudo blkid
Она выведет что-то вроде этого:
/dev/sda1: LABEL="Windows" UUID="FA50DCB150DC763B" TYPE="ntfs"
/dev/sda5: LABEL="40GBTWO" UUID="00A0CE7EA0CE7A24" TYPE="ntfs"
/dev/sda6: UUID="7550252c-3da7-4cd9-8da3-71e9ba38e74a" TYPE="ext4"
/dev/sda7: UUID="088fd084-a011-4896-aa93-c0caaad60620" TYPE="swap"
Где /dev/sda1
— это раздел, LABEL
— это заданное название раздела, UUID
— уникальный идентификатор раздела, который довольно полезен для монтирования жесткого диска с помощью /etc/fstab
, а TYPE
— это файловая система.
Я часто использую эту команду, чтобы получить почти всю информацию о моем жестком диске и съемном диске. Надеюсь, вам тоже это понравится. 🙂
В Dash введите Диск и откройте приложение утилиты дисков, которое называется либо Утилита дисков в Ubuntu 12.04 и Ubuntu 12.10, либо Диски в Ubuntu 13.04 и позднее.
На скриншоте показано окно Дисков с выбранным 500 ГБ жестким диском для отображения информации об этом диске. В центральной панели в разделе Том вы можете увидеть, что второй раздел на этом жестком диске был выбран для отображения информации об этом разделе. В разделе Том вы также можете увидеть описание Содержимое: Ext4, что означает, что раздел отформатирован как Ext4, который является стандартным форматом файловой системы Ubuntu.
Попробуйте это в терминале:
sudo fdisk -l
Просто скопируйте и вставьте команду в ваш терминал.
Если я правильно вас понял, это должно показать ваши диски.
Ответ или решение
Чтобы определить, какую файловую систему используют ваши разделы, существует несколько эффективных методов, доступных из командной строки и графического интерфейса. Ниже приведены наиболее распространенные и надежные способы:
1. Использование команды df
Одним из самых простых способов является использование команды df
с флагом -T
, который отображает типы файловых систем для всех смонтированных файловых систем.
Команда:
df -T
Вывод может выглядеть так:
Filesystem Type 1K-blocks Used Available Use% Mounted on
/dev/sda1 ext4 190230236 102672812 77894244 57% /
/dev/sdb1 fuseblk 1953480700 1141530424 811950276 59% /home/user/storage
В этом примере столбец "Type" показывает, что /dev/sda1
использует файловую систему ext4
, а /dev/sdb1
— fuseblk
.
2. Использование команды lsblk
Команда lsblk
позволяет вывести информацию о блоковых устройствах, включая типы файловых систем.
Команда:
sudo lsblk -f
Пример вывода:
NAME FSTYPE LABEL MOUNTPOINT
sda
├─sda1 ntfs OS
├─sda2 ntfs Data
├─sda5 ext4 /
└─sda6 swap [SWAP]
Здесь столбец FSTYPE
предоставляет информацию о файловых системах для каждого раздела.
3. Использование команды blkid
Команда blkid
может быть очень полезной, так как она выводит информацию о метаданных для каждого блока устройства, включая типы файловых систем.
Команда:
sudo blkid
Пример вывода:
/dev/sda1: LABEL="Windows" UUID="FA50DCB150DC763B" TYPE="ntfs"
/dev/sda5: UUID="00A0CE7EA0CE7A24" TYPE="ntfs"
/dev/sda6: UUID="7550252c-3da7-4cd9-8da3-71e9ba38e74a" TYPE="ext4"
/dev/sda7: UUID="088fd084-a011-4896-aa93-c0caaad60620" TYPE="swap"
4. Использование команды file
Команда file
может быть использована для проверки конкретного раздела.
Команда:
sudo file -sL /dev/sda1
Пример вывода:
/dev/sda1: Linux rev 1.0 ext4 filesystem data, UUID=b53ecdf7-5247-4d65-91a6-be9264c84dea (extents) (large files) (huge files)
5. Графический интерфейс
Если вы предпочитаете графический интерфейс, вы можете воспользоваться утилитой "Диски" (или "Disk Utility"). Введите «Диски» в Dash или главном меню, чтобы открыть утилиту.
- После открытия выберите интересующий вас диск, и в центральной панели увидите информацию о типах файловых систем для различных разделов.
6. Использование команды fdisk
Команда fdisk
также предоставит информацию о разделе и его файловой системе.
Команда:
sudo fdisk -l
Эта команда перечислит все подключенные диски и их разделы, а также предоставит некоторую информацию о том, какие файловые системы могут быть установлены.
Заключение
Каждый из перечисленных методов имеет свои преимущества, и вы можете выбрать любой, в зависимости от ваших предпочтений. Эти команды и утилиты являются стандартными инструментами для системного администратора и помогают эффективно управлять файловыми системами и разделами на вашем устройстве.