¿Cuáles son los comandos para ver el contenido de un archivo en un sistema Linux?

  
                

Revisión de contenido de archivos de Linux, puede utilizar el comando para lograr. gato, tac, más, incluyendo comandos nl se puede utilizar para ver el contenido del archivo, este documento a modo de ejemplo para introducir, comandos del sistema Linux para ver el contenido del archivo de qué.

/mensajes en cualquier momento los datos se escriben en el archivo que desea que los datos que se muestran inmediatamente en la pantalla, sobre el uso de la opción -f al escribir, siempre puede detectar /var /log /messages Este archivo, los datos recién agregados se mostrarán en la pantalla. Hasta que presione [crtl] -c, ¡dejará la detección de cola!

Archivo de texto no puro: od

[root @ www ~] # od [-t TYPE] Archivo

Opción o parámetro:

-t : se puede tomar una variedad de vuelta "tipo (tipo)" de salida, por ejemplo:

a: con un byte de salida por defecto;

c: ASCII usando la salida de bytes

d [tamaño]: usando decimal (decimal) para datos de salida, cada uno de bytes de tamaño ocupación número entero;

f [tamaño]: la salida de datos mediante el uso de valores de punto flotante (flotante), cada número Ocupar bytes de tamaño;

o [tamaño]: use octal para generar datos, cada entero ocupa bytes de tamaño;

x [tamaño]: usar hexadecimal Para generar datos, cada entero ocupa bytes de tamaño;

Ejemplo 1: ¡Utilice el método ASCII para mostrar el contenido de /usr /bin /passwd!

[root @ www ~] # -tc desde /usr /bin /passwd

0000000 177 ELF 001 001 001 \\ 0 \\ 0 \\ 0 \\ 0 \\ 0 \\ 0 \\ 0 \\ 0 \\ 0

0000020 002 \\ 0 003 \\ 0 001 \\ 0 \\ 0 \\ 0 260 225 004 \\ b 4 \\ 0 \\ 0 \\ 0

020 0000040 E \\ 0 \\ 0 \\ 0 \\ 0 \\ 0 \\ 0 4 \\ 0 \\ 0 \\ a \\ 0 (\\ 0

0000060 035 \\ 0 034 \\ 0 006 \\ 0 \\ 0 \\ 0 4 \\ 0 \\ 0 \\ 0 4 200 004 \\ b

0000100 4 200 004 \\ b 340 \\ 0 \\ 0 \\ 0 340 \\ 0 \\ 0 \\ 0 005 \\ 0 \\ 0 \\ 0

.....
(más tarde se omite) ... .

# la primera columna es el más a la izquierda en 8 bits para representar el número de bytes. al ejemplo anterior, el comienzo de 0.000.020 representa la segunda columna es la

# los primeros 16 byes (2x8) de RESUMEN significa

ejemplo 2: sistema /etc /issue este documento para llevar a 8 enumera el valor almacenado de la tabla ASCII

[root @ www ~] # - DO. t OCC /etc /issue

0000000 103 145 164 117 123 156 040 162 145 154 145 141 163 145 040 065

liberación C ent OS 5

0000020 056 062 040 050 106 151 156 141 154 051 012 113 145 162 156 145

. 2 (F inal) \\ n K Erne

0000040 154 040 134 162 040 157 156 040 141 156 040 134 155 012 012

l \\ Ronan \\ m \\ n \\ n

0000057

# se ha indicado anteriormente, se pueden encontrar en cada byte puede corresponder a un valor de por qué!

# e correspondiente a, por ejemplo, El valor registrado es 145, que se convierte a decimal: 1x8 ^ 2 + 4x8 + 5 = 101.

modificar el tiempo de archivo o crear un nuevo archivo: toque

tiempo de modificación (mtime):

Cuando se actualizarán los "datos de contenido" de los cambios del documento en esta ocasión ! Los datos de contenido se refieren al contenido del archivo, no a los atributos o permisos del archivo.

tiempo de estado (ctime):

Cuando "estado (status)" de los cambios del documento se actualizará en esta ocasión, por ejemplo, tales como los derechos de propiedad y para cambiar, Se actualizará esta vez.

tiempo de acceso (atime):

Cuando se toma el contenido del archivo, el tiempo de lectura se actualiza. Por ejemplo, si usamos cat para leer /etc/man.config, actualizaremos el tiempo del archivo.

En el caso de incumplimiento, muestran ls es mtime del fichero, que es el contenido de este archivo por última vez modificador de tiempo.

[root @ www ~] # toque [-acdmt] presentar Anterior Siguiente 12 Total 2

Copyright © Conocimiento de Windows All Rights Reserved