Tutoriales

Comando de archivo en Linux: identifique rápidamente el contenido del archivo

Aunque las extensiones de archivo en Linux son opcionales y a menudo engañosas, file El comando ayuda a decodificar el verdadero contenido del archivo. Esta poderosa utilidad analiza el contenido real, no solo el nombre, y proporciona una descripción confiable, lo cual es fundamental para administradores de sistemas, desarrolladores y cualquier persona que trabaje con tipos de archivos desconocidos o mixtos.

¿Qué hace el archivo?

  • Verifique el encabezado y el contenido del archivo para determinar el tipo de datos.
  • Proporciona una descripción legible por humanos del formato de archivo.
  • Reconozca texto y archivos binarios, imágenes, scripts, archivos y más: ¡sin conjeturas basadas en las extensiones requeridas!

gramática básica

 

file [options] filename

reemplazar filename con los archivos a analizar.

Ejemplos prácticos

1. Identificar el tipo de archivo

 

file music_track

Devuelve «archivo de audio MP3» (o «texto ASCII» si en realidad es solo texto, independientemente de su contenido) .mp3 expandir).

2. Verifique varios archivos a la vez

Revela inmediatamente cuál de tus *.jpg ¿Es el archivo una imagen real o simplemente un archivo con un nombre incorrecto?

3. Analizar archivos en subdirectorios

 

file ~/Documents/backup*

Muestra el tipo de copia de seguridad que realmente tiene (comprimida, volcado de base de datos, texto sin formato, etc.).

4. Busque scripts o ejecutables

 

file install.sh

Para archivos binarios compilados, la salida puede mostrar «script de shell Bourne-Again» o «ejecutable ELF LSB de 64 bits».

Bandera de comando de archivo importante

OpcionesFunción
-bOcultar nombres de archivos en la salida
-IMostrar tipo MIME en lugar del descriptor en inglés
-lSeguir enlaces simbólicos
-zVer dentro del archivo comprimido

¿Por qué utilizar archivos?

  • Esencial para verificar descargas o archivos adjuntos de correo electrónico antes de abrirlos.
  • Ahorre tiempo al lidiar con archivos faltantes o extensiones confusas.
  • Reduzca los errores en scripts y flujos de trabajo automatizados confirmando los tipos de archivos mediante programación.

Más información: La historia de Linux

Artículo anteriorCómo usar el comando táctil en Linux
Artículo siguienteObtenga más información sobre el Protocolo de contexto modelo (MCP) y cómo funciona

0xSnow es un investigador de ciberseguridad especializado en seguridad ofensiva y defensiva. 0xSnow explora vulnerabilidades, cadenas de ataques y estrategias de mitigación a través de piratería ética, detección de amenazas, herramientas de Linux y emulación de adversarios. Apasionado por OSINT, el análisis de malware y las tácticas del equipo rojo/azul, 0xSnow comparte investigaciones detalladas, tutoriales técnicos e información sobre herramientas de seguridad para apoyar a la comunidad de seguridad de la información.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba