Androide

Comando de archivo de Linux

Comando en Linux, crear, copiar, eliminar (Carpeta/directorio) y archivo de texto

Comando en Linux, crear, copiar, eliminar (Carpeta/directorio) y archivo de texto

Tabla de contenido:

Anonim

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

Sintaxis de comandos de archivos de Linux

La sintaxis para el comando del file Linux es la siguiente:

file

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

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

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

En su forma más simple cuando se usa sin ninguna opción, el comando de file 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 la opción -b ( --brief ):

file -b /etc/group

ASCII text

Como puede ver en el resultado anterior, el /etc/group es un archivo de texto.

Cómo encontrar el tipo de archivo de varios archivos

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

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=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 archivo .jpg 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

Use la opción -i ( --mime ) 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

En este momento, debe tener una buena comprensión de cómo usar el comando de archivo de Linux. Para obtener más información sobre el comando find , consulte la página de manual de archivo.

terminal de archivo