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

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