GNU/Linux >> Tutoriales Linux >  >> Linux

Comando de archivo de Linux

El file de Linux El comando muestra el tipo de archivo. Es útil cuando tiene que averiguar el tipo de archivo que nunca ha visto antes o el archivo no tiene una extensión de archivo.

Sintaxis de comando de archivo de Linux #

La sintaxis para el file de Linux El comando es el siguiente:

file [OPTION] [FILE]

Puede tomar uno o más nombres de archivos como argumentos.

Cómo usar el comando file para encontrar el tipo de archivo #

El file El comando clasifica los archivos según una serie de pruebas y determina el tipo de archivo según la primera prueba exitosa.

En su forma más simple cuando se usa sin ninguna opción, el file El comando mostrará el nombre del archivo junto con el tipo de archivo:

file /etc/group
/etc/group: ASCII text

Para mostrar solo el tipo de archivo, use -b (--brief ) opción:

file -b /etc/group
ASCII text

Como puede ver en la salida sobre /etc/group archivo es un archivo de texto.

Cómo encontrar el tipo de archivo de varios archivos #

Puede pasar más de un archivo al file comando:

file /bin/bash /opt/card.zip

El comando imprimirá el tipo de cada archivo en un archivo separado:

/bin/bash:     ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.2.0, BuildID[sha1]=42602c973215ba5b8ab5159c527e72f38e83ee52, stripped
/opt/card.zip: Zip archive data, at least v1.0 to extract

También acepta caracteres comodín. Por ejemplo, para encontrar el tipo de cada .jpg archivos en el directorio actual que ejecutaría:

file *.jpg
imgage001.jpg: JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, progressive, precision 8, 2083x1250, components 3
imgage031.jpg: JPEG image data, JFIF standard 1.01, resolution (DPI), density 72x72, segment length 16, comment: "Created with GIMP", baseline, precision 8, 1280x1024, components 

Cómo ver el tipo Mime de un archivo #

Usa el -i (--mime ) opción para determinar el tipo mime de un archivo:

file -i /var/www/index.html
/var/www/index.html: text/html; charset=us-ascii

Conclusión #

A estas alturas ya debería tener una buena comprensión de cómo usar el comando de archivo de Linux. Para obtener más información sobre find comando, consulte la página del manual del archivo.


Linux
  1. Comando de archivo de Linux:cómo determinar el tipo de archivo en Linux

  2. Comando wc de linux

  3. Comando grep de Linux

  4. Ejemplos de comandos ln en Linux

  5. Ejemplos de comandos de archivo en Linux

Comando Gzip en Linux

Comando Desvincular en Linux (Eliminar archivo)

Comando Chmod en Linux (Permisos de archivo)

Comando Gunzip en Linux

Comando Stat en Linux

Comando truncado en Linux