Octavodia
Categorías
  • Aplicaciones
  • Blog
  • Ciencia
  • Comentarios tecnología
  • Correo Web
  • Electrónica
  • Historia Tecnología
  • Información
  • Tecnología
  • Test Tecnología
  • Vida
Octavodia
  • Tecnología

Cómo usar el comando stat en Linux

Total
0
Shares
0
0
0

Linux stat El comando muestra más detalles que el ls mando. El siguiente artículo le mostrará cómo usar stat comando en Linux.

Gustar ls , una stat El comando tiene muchas opciones. Esto lo convierte en un gran candidato para usar alias. Esto hace que su uso sea mucho más conveniente y no tiene que recordar un conjunto complicado de opciones de línea de comandos.

Más información sobre el comando stat en Linux

  1. ¿Qué me dice el comando stat?
  2. Utilice estadísticas con varios archivos
  3. Enlaces simbólicos
  4. Informe conciso
  5. Formato de salida personalizado

¿Qué me dice el comando stat?

Eche un vistazo al siguiente comando stat:

 stat ana.h 

La información que tenemos es:

  1. Archivo: o nombre del archivo.
  2. Talla: El tamaño del archivo está en bytes.
  3. Bloques: El número de bloques del sistema de archivos necesarios para almacenar en el disco duro.
  4. Bloque IO: El tamaño del bloque del sistema de archivos.
  5. Tipo de archivo: o tipo de objeto que describen los metadatos.
  6. Dispositivo: El número de dispositivo está en hexadecimal y decimal.
  7. Inode: Número de inodo. Este es el número de identificación de este inodo.
  8. Enlaces: Esta figura muestra cuántos enlaces físicos apuntan a este archivo.
  9. Acceso: Los permisos de archivo se muestran en formatos tradicionales de lectura, escritura y ejecución.
  10. Uid: El ID de usuario y el nombre de la cuenta del propietario.
  11. Gid: El ID de grupo y el nombre de la cuenta del propietario.
  12. Acceso: Configure el tiempo de acceso.
  13. Modificar: Establezca la hora de la modificación. Este es el momento en que se modificó por última vez el contenido del archivo.
  14. Cambio: Establezca la hora del cambio. Este es el momento en que se modificaron por última vez las propiedades o el contenido del archivo.
  15. Nacimiento: Configure para mostrar la fecha de creación original del archivo, pero esto no se hace en Linux.

Utilice estadísticas con varios archivos

mar stat informes sobre varios archivos a la vez, pase el nombre del archivo al stat en la línea de comando:

 stat ana.h ana.o 

Usar el stat en un conjunto de archivos, utilice el patrón adecuado. Punto de interrogación ‘?’ representar cualquier carácter y el asterisco ‘*’ representar cualquier secuencia de caracteres.

Utilice estadísticas para informar sobre el sistema de archivos

O stat El comando puede informar el estado de los sistemas de archivos, así como el estado de los archivos. O -F (sistema de archivos) requiere la stat para informar sobre el sistema de archivos en el que reside el archivo. Tenga en cuenta que también puede mover un directorio como “https://OctavoDia.mx/” a stat en lugar del nombre del archivo.

 stat -f ana.c 

El comando stat nos dice:

  1. Archivo: o nombre del archivo.
  2. YO IRÍA: El ID del sistema de archivos en notación hexadecimal.
  3. Namelen: La longitud máxima permitida para los nombres de archivo.
  4. Tipo: Tipo de sistema de archivos.
  5. Tamaño de bloque: La cantidad de datos necesarios para leer para obtener la tasa de transferencia de datos óptima.
  6. Tamaño de bloque fundamental : El tamaño de cada bloque del sistema de archivos.
  7. Bloques:

    1. Total: el número total de todos los bloques en el sistema de archivos.
    2. Gratis: el número de bloques libres en el sistema de archivos.
    3. Disponible: número de bloques libres disponibles para usuarios normales (no root).
  8. Inodos:

    1. Total: el número total de inodos en el sistema de archivos.
    2. Libre: el número de inodos vacíos en el sistema de archivos.

Enlaces simbólicos

Si usa el stat en un archivo que en realidad es un enlace simbólico, informará sobre ese enlace. Si desea que la estadística informe sobre el archivo al que apunta el enlace, utilice el -YO (desreferencia) opción. El archivo code.c es un enlace simbólico a ana.c. Considere cuándo no existe la opción -L:

 stat code.c 

El nombre del archivo muestra code.c apuntando a (->) ana.c. El tamaño del archivo es de solo 11 bytes. No hay bloques disponibles para almacenar este enlace. El tipo de archivo se muestra como un enlace simbólico.

Ejecute el comando nuevamente y agregue el -YO opción :

 stat -L code.c 

Los resultados de visualización detallados para el archivo se indican mediante el enlace simbólico. Pero tenga en cuenta que el nombre del archivo todavía se proporciona como code.c. Este es el nombre del enlace, no el archivo de destino.

Informe conciso

O -t opción (conciso) hace que la estadística proporcione un resumen conciso:

 stat -t ana.c 

No se dio ninguna pista. Para comprender lo que esto significa, hasta que memorice la secuencia de campo, debe hacer una referencia cruzada de esta salida a la salida completa.

Formato de salida personalizado

La mejor manera de obtener un conjunto diferente de datos de stat es utilizar un formato personalizado. Existe una larga lista de tokens denominada cadena de formato. Cada uno de ellos representa un elemento de datos. Seleccione los que desea tener en la salida y cree una cadena de formato. Cuando llamas al stat y pasándole la cadena de formato, la salida incluirá solo los componentes de datos solicitados.

Hay dos opciones para aceptar una cadena de formato –Formato y –printf. La diferencia entre ellos es –printf interpreta secuencias de escape de tipo C y no agrega automáticamente un carácter de nueva línea a la salida.

Creemos una cadena de formato y la convertiremos a stat . El orden de formato que se utilizará es % n para el nombre del archivo, % s para el tamaño del archivo, y % F para el tipo de archivo. Agregue una cadena de escape al final de la cadena para asegurarse de que cada archivo se procese en una nueva línea:

 "File %n is %s bytes, and is a %Fn" 

El ejemplo convertirá esto en un stat utilizando la –printf opción .

 stat --printf="File %n is %s bytes, and is a %Fn" code.c ana/ana.? 

Los informes de cada archivo se enumeran en una nueva línea.

Los formatos personalizados le permiten acceder a más elementos de datos de los que se incluyen en el estándar stat resultado.

Como puede ver, hay mucho espacio para extraer elementos de datos específicos que le interesan.

comando linux linux

Linux stat El comando muestra más detalles que el ls mando. El siguiente artículo le mostrará cómo usar stat comando en Linux.

Gustar ls , una stat El comando tiene muchas opciones. Esto lo convierte en un gran candidato para usar alias. Esto hace que su uso sea mucho más conveniente y no tiene que recordar un conjunto complicado de opciones de línea de comandos.

Más información sobre el comando stat en Linux

  1. ¿Qué me dice el comando stat?
  2. Utilice estadísticas con varios archivos
  3. Enlaces simbólicos
  4. Informe conciso
  5. Formato de salida personalizado

¿Qué me dice el comando stat?

Eche un vistazo al siguiente comando stat:

 stat ana.h 

La información que tenemos es:

  1. Archivo: o nombre del archivo.
  2. Talla: El tamaño del archivo está en bytes.
  3. Bloques: El número de bloques del sistema de archivos necesarios para almacenar en el disco duro.
  4. Bloque IO: El tamaño del bloque del sistema de archivos.
  5. Tipo de archivo: o tipo de objeto que describen los metadatos.
  6. Dispositivo: El número de dispositivo está en hexadecimal y decimal.
  7. Inode: Número de inodo. Este es el número de identificación de este inodo.
  8. Enlaces: Esta figura muestra cuántos enlaces físicos apuntan a este archivo.
  9. Acceso: Los permisos de archivo se muestran en formatos tradicionales de lectura, escritura y ejecución.
  10. Uid: El ID de usuario y el nombre de la cuenta del propietario.
  11. Gid: El ID de grupo y el nombre de la cuenta del propietario.
  12. Acceso: Configure el tiempo de acceso.
  13. Modificar: Establezca la hora de la modificación. Este es el momento en que se modificó por última vez el contenido del archivo.
  14. Cambio: Establezca la hora del cambio. Este es el momento en que se modificaron por última vez las propiedades o el contenido del archivo.
  15. Nacimiento: Configure para mostrar la fecha de creación original del archivo, pero esto no se hace en Linux.

Utilice estadísticas con varios archivos

mar stat informes sobre varios archivos a la vez, pase el nombre del archivo al stat en la línea de comando:

 stat ana.h ana.o 

Usar el stat en un conjunto de archivos, utilice el patrón adecuado. Punto de interrogación ‘?’ representar cualquier carácter y el asterisco ‘*’ representar cualquier secuencia de caracteres.

Utilice estadísticas para informar sobre el sistema de archivos

O stat El comando puede informar el estado de los sistemas de archivos, así como el estado de los archivos. O -F La opción (sistema de archivos) requiere la stat para informar sobre el sistema de archivos en el que reside el archivo. Tenga en cuenta que también puede mover un directorio como “https://OctavoDia.mx/” a stat en lugar del nombre del archivo.

 stat -f ana.c 

El comando stat nos dice:

  1. Archivo: o nombre del archivo.
  2. YO IRÍA: El ID del sistema de archivos en notación hexadecimal.
  3. Namelen: La longitud máxima permitida para los nombres de archivo.
  4. Tipo: Tipo de sistema de archivos.
  5. Tamaño de bloque: La cantidad de datos necesarios para leer la tasa de transferencia de datos óptima.
  6. Tamaño de bloque fundamental : El tamaño de cada bloque del sistema de archivos.
  7. Bloques:

    1. Total: el número total de todos los bloques en el sistema de archivos.
    2. Gratis: el número de bloques libres en el sistema de archivos.
    3. Disponible: número de bloques libres disponibles para usuarios normales (no root).
  8. Inodos:

    1. Total: el número total de inodos en el sistema de archivos.
    2. Libre: el número de inodos vacíos en el sistema de archivos.

Enlaces simbólicos

Si usa el stat en un archivo que en realidad es un enlace simbólico, le informará sobre ese enlace. Si desea que la estadística informe sobre el archivo al que apunta el enlace, utilice el -YO (desreferencia) opción. El archivo code.c es un enlace simbólico a ana.c. Considere cuándo no existe la opción -L:

 stat code.c 

El nombre del archivo muestra code.c apuntando a (->) ana.c. El tamaño del archivo es de solo 11 bytes. No hay bloques disponibles para almacenar este enlace. El tipo de archivo se muestra como un enlace simbólico.

Ejecute el comando nuevamente y agregue el -YO opción :

 stat -L code.c 

Los resultados de visualización detallados para el archivo se indican mediante el enlace simbólico. Pero tenga en cuenta que el nombre del archivo todavía se proporciona como code.c. Este es el nombre del enlace, no el archivo de destino.

Informe conciso

O -t La opción (concisa) hace que la estadística proporcione un resumen conciso:

 stat -t ana.c 

No se dio ninguna pista. Para comprender lo que esto significa, hasta que memorice la secuencia del campo, debe hacer una referencia cruzada de esta salida a la salida completa.

Formato de salida personalizado

La mejor forma de obtener un conjunto de datos diferente de stat es utilizar un formato personalizado. Existe una larga lista de tokens denominada cadena de formato. Cada uno de ellos representa un elemento de datos. Seleccione los que desee tener en la salida y cree una cadena de formato. Cuando llamas al stat y pasándole la cadena de formato, la salida incluirá solo los componentes de datos solicitados.

Hay dos opciones para aceptar una cadena de formato –Formato y –printf. La diferencia entre ellos es –printf interpreta secuencias de escape de tipo C y no agrega automáticamente un carácter de nueva línea a la salida.

Creemos una cadena de formato y la convertiremos a stat . El orden de formato que se utilizará es % n para el nombre del archivo, % s para el tamaño del archivo, y % F para el tipo de archivo. Agregue una cadena de escape al final de la cadena para asegurarse de que cada archivo se procese en una nueva línea:

 "File %n is %s bytes, and is a %Fn" 

El ejemplo convertirá esto en un stat utilizando la –printf opción .

 stat --printf="File %n is %s bytes, and is a %Fn" code.c ana/ana.? 

Los informes de cada archivo se enumeran en una nueva línea.

Los formatos personalizados le permiten acceder a más elementos de datos de los que se incluyen en el estándar stat resultado.

Como puede ver, hay mucho espacio para extraer elementos de datos específicos que le interesan.

Total
0
Shares
Share 0
Tweet 0
Pin it 0
Artículo anterior
  • Ciencia

Cómo conservar los alimentos de forma segura durante la Tet

Ver Publicación
Siguiente artículo
  • Historia Tecnología

Lista de dispositivos Android compatibles con ARCore

Ver Publicación
También podría interesarte
Ver Publicación
  • Tecnología

Instrucciones para instalar myBB Forum en el servidor

  • admin
  • diciembre 8, 2020
Ver Publicación
  • Tecnología

Instrucciones para instalar Microsoft Office 2007 en Ubuntu 9.04

  • admin
  • diciembre 8, 2020
Ver Publicación
  • Tecnología

Instrucciones para instalar el sistema operativo Linux en el Chromebook

  • admin
  • diciembre 8, 2020
Ver Publicación
  • Tecnología

Instrucciones para instalar LAMP en Ubuntu para principiantes

  • admin
  • diciembre 8, 2020
Ver Publicación
  • Tecnología

Instrucciones para instalar Kali Linux a través de la red PXE

  • admin
  • diciembre 8, 2020
Ver Publicación
  • Tecnología

Las instrucciones para instalar Kali Linux en Windows 10 son más fáciles que nunca

  • admin
  • diciembre 8, 2020
Ver Publicación
  • Tecnología

Instrucciones para instalar la grabadora Hikvision a través de la red

  • admin
  • diciembre 8, 2020
Ver Publicación
  • Tecnología

Instrucciones para instalar hass.io en Raspberry Pi 3

  • admin
  • diciembre 8, 2020

Deja una respuesta Cancelar la respuesta

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

Octavodia

Ingresa las palabras de la búsqueda y presiona Enter.