Latest web development tutorials

командный файл Linux

Linux команда Daquan Linux команда Daquan

командный файл Linux используется для идентификации типа файла.

По команде файла, мы смогли определить тип файла.

грамматика

file [-beLvz][-f <名称文件>][-m <魔法数字文件>...][文件或目录...]

Параметры:

  • Когда -b перечисляет результат распознавания, не отображается имя файла.
  • -с детальный процесс отображения выполнения команды, для облегчения поиска неисправностей или анализа случая выполнения программы.
  • -f <имя файла> Указывает имя файла, содержимое одного или нескольких имен файлов делают смысл, так что файл последовательно идентифицировать эти файлы, формат файла для каждого имени столбца.
  • -L Отображается непосредственно Коллекции символьная ссылка указывает на файл.
  • -m <файл магическое число> Указывает магические цифровые файлы.
  • -V Отображает информацию о версии.
  • -z пытаться интерпретировать содержимое сжатых файлов.
  • [Файл или каталог ...], чтобы определить тип списка файлов, разделенных пробелами между несколькими файлами, вы можете использовать специальные символы командного процессора, чтобы соответствовать несколько файлов.

примеров

Отображение типов файлов:

[root@localhost ~]# file install.log
install.log: UTF-8 Unicode text

[root@localhost ~]# file -b install.log      <== 不显示文件名称
UTF-8 Unicode text

[root@localhost ~]# file -i install.log      <== 显示MIME类别。
install.log: text/plain; charset=utf-8

[root@localhost ~]# file -b -i install.log
text/plain; charset=utf-8

Отображение символических типов файлов ссылка

[root@localhost ~]# ls -l /var/mail
lrwxrwxrwx 1 root root 10 08-13 00:11 /var/mail -> spool/mail

[root@localhost ~]# file /var/mail
/var/mail: symbolic link to `spool/mail'

[root@localhost ~]# file -L /var/mail
/var/mail: directory

[root@localhost ~]# file /var/spool/mail
/var/spool/mail: directory

[root@localhost ~]# file -L /var/spool/mail
/var/spool/mail: directory

Linux команда Daquan Linux команда Daquan