Определение и работа с разными типами файлов

Если вы только знакомитесь с Linux, вы можете встретить файлы с расширениями, которых вы не знаете. Расширение файла это последняя часть имени файла, после последней точки (файл sneakers.txt имеет расширение "txt" ).

Ниже приведён краткий список расширений и их описания:

Сжатые/Архивные файлы

Информацию о создании zip и tar файлов вы найдёте в разделе Сжатие и архивация файлов с помощью Gzip, Zip и Tar

Форматы файлов

Информацию о просмотре и создании PDF файлов вы найдете в разделе Просмотр PDF-файлов

Системные файлы

Файлы, связанные с программированием и сценариями

Но расширения файлов используются не всегда, а могут использоваться нестандартно. Так что же произойдет, если файл не будет иметь расширения или файл будет не того формата, который подразумевает расширение?

В такой ситуации становится полезной команда file.

В разделе Использование перенаправления в Главе 10 вы создавали файл saturday без разширения. Воспользовавшись командой file , вы можете узнать что это за файл, выполнив:

file saturday

и вы увидите на экране строку ASCII text, или нечто похожее, говорящее вам о том, что файл является текстовым. Любой файл, обозначенный текстовым, может быть просмотрен с помощью команд cat, more или less.

ПодсказкаПрочитайте страницу руководства
 

Чтобы узнать больше о команде file, прочитайте страницу man, выполнив команду man file.

Дополнительную информацию о командах, используемых для просмотра файлов, вы найдете в Главе 10.