LinuxForum.Fans
Тема

#file bash: file: command not found

Автор: andrei186 5 сообщений 1944 просмотров
31.10.2014 14:22 #399261

Хотел посмотреть информацию о файловой системе раздела при помощи команды file, но получил bash: file: command not found
У меня Дебиан 7
Может там эта команда заменена другой?

31.10.2014 14:26 #399262
"andrei186" написал:
Хотел посмотреть информацию о файловой системе раздела

Что конкретно вы хотите посмотреть?

Свободное пространство:

text

df -h
"andrei186" написал:
при  помощи команды file

Команда file используется для получения информации о файле, если быть точнее, то о формате файла.

31.10.2014 14:57 · отредактировано #399266
kostik87 написал:
[quote="andrei186"]Хотел посмотреть информацию о файловой системе раздела

Что конкретно вы хотите посмотреть?

Команда file используется для получения информации о файле, если быть точнее, то о формате файла.[/quote]

Вот здесь изучаю монтирование разделов и дисков:
http://mydebianblog.blogspot.ru/2008/09/linux.html
Т.к. при монтировании ЗУ требуется указать примененную на нем файловую систему, то выяснить файловую систему монтируемого раздела/диска предлагается при помощи команды file -s, напрмер
# file -s /dev/sda1

31.10.2014 15:09 #399268

В таком случае

text

apt-get install file

Кроме всего прочего посмотреть таблицу разделов и типа файловых систем можно посредством fdisk:

text

fdisk -l /dev/sda

или даже без указания диска.

Так же посредством blkid:

text

blkid

Опять же в современных дистрибутивах ядро само умеет довольно хорошо определять тип файловой системы на разделе. Так что можно монтировать раздел просто так:

text

mount /dev/sda1 /mnt/sda1

и всё прекрасно смонтируется. Указывать тип файловой системы нужно только в некоторых особых случаях или если вы хотите использовать нестандартные параметры монтирования.

02.11.2014 17:30 #399532
"andrei186" написал:
Т.к. при монтировании ЗУ требуется указать примененную на нем файловую систему, то выяснить файловую систему монтируемого раздела/диска предлагается при помощи команды file -s,

надёжнее узнать файловую систему командой mount -t auto (это умолчание). Это угодайка, как file, но процент правильных ответов выше.

ЗЫЖ очевидно, лучше не угадывать, а прописать явно mount -t ext4 например.

Войдите или зарегистрируйтесь, чтобы ответить.