Latest web development tutorials

de comandos de archivos de Linux

Linux comando Daquan Linux comando Daquan

de comandos de archivos de Linux se utiliza para identificar el tipo de archivo.

Por comando de archivo, hemos sido capaces de identificar el tipo de archivo.

gramática

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

parámetros:

  • Cuando -b enumera el resultado del reconocimiento, no se muestra el nombre del archivo.
  • instrucción de la ejecución del proceso de presentación detallada -c, para facilitar la solución de problemas o analizar el caso de la ejecución del programa.
  • -f <nombre de archivo> Especifica el nombre del archivo, el contenido de uno o más nombres de archivos hacen sentido, de modo que el archivo secuencialmente a identificar estos archivos, un formato de archivo para cada nombre de columna.
  • -L Muestra directamente Collections apunta el enlace simbólico a un archivo.
  • -m <número mágico de archivo> Especifica los archivos digitales de magia.
  • -v Muestra información sobre la versión.
  • -z tratar de interpretar el contenido de los archivos comprimidos.
  • [El fichero o directorio ...] para determinar el tipo de lista de archivos, separados con espacios entre varios archivos, puede utilizar comodines shell para que coincida con varios archivos.

Ejemplos

Mostrar los tipos de archivos:

[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

Mostrar los tipos de archivo vínculo simbólico

[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 comando Daquan Linux comando Daquan