¿Qué es el comando Stat y cómo usarlo en Linux?

Autor: | Última modificación: 25 de febrero de 2022 | Tiempo de Lectura: 2 minutos
Temas en este post: ,

El comando Stat es utilizado en el sistema Linux o Unix con el objetivo de mostrar información a detalle sobre archivos y sistemas de archivos. Con este comando podremos obtener datos de ficheros como lo relacionado con el tipo de archivo, su tamaño, permisos e inodos.

Stat utiliza una estructura básica, donde solo nos será necesario indicarle el nombre del archivo como argumento del comando.

Información obtenida por el comando Stat

Al ejecutar este comando, el sistema nos arrojará atributos como:

  • File: indica el nombre del archivo.
  • Size: se refiere al tamaño del archivo en kb.
  • Blocks: es el número de bloques asignados o reservados en disco. Pueden ser total, es decir, el número completo de blocks; libre, o sea, aquellos bloques que quedan libres en el sistema de archivos; o disponible, el cual hace referencia a la cantidad de bloques disponibles para usuarios que no sean root.
  • IO blocks: es decir, el tamaño de los bloques.
  • File type: es el tipo de ficheros o tipo de archivo, que puede ser normal, de enlace simbólico, etc.
  • Device: se refiere al identificador del disco duro donde se encuentra almacenado el archivo.
  • Inode: muestra el número de inodes o inodos.
  • Links: especifica el número de enlaces físicos al archivo que hay en el sistema de ficheros.
  • Access: muestra los permisos del archivo en formato simbólico o numérico.
  • UID : se refieren al ID de usuario del propietario y su nombre.
  • GID: es el ID y nombre de grupo.
  • Context: hace referencia al contexto de seguridad de SELinux.
  • Modify: la fecha de la última modificación del contenido de un archivo.
  • Change: apunta a la fecha de la última vez que se modificaron los atributos o metadatos de un archivo.
  • Birth: indica la fecha de creación de un archivo.

Opciones del comando Stat en Linux:

La opciones de este comando las podemos conocer mediante el parámetro stat –help. Algunos de estos son:

  • Permite mostrar información del sistema de ficheros, en vez de un archivo en específico. Se utiliza el parámetro -f.
  • Muestra información de un enlace simbólico
  • Elimina nombres de los atributos de salida a través del parámetro -t.
  • Dar formato a la salida del comando Stat mediante -c (–format).

¿Cuál es el siguiente paso?

Ahora que ya sabes lo que es el comando Stat, cuáles son sus opciones y cómo usarlo en Linux, continúa formándote sobre esta y otras herramientas que te permitirán mejorar y acelerar tus procesos de desarrollo del sector IT, a través de nuestro  DevOps & Cloud Computing Full Stack Bootcamp, donde aprenderás en menos de 6 meses todo lo que necesitas saber para convertirte en un experto en estos temas. Da el siguiente paso y sé parte del equipo Keepcoding.

[email protected]