Resto de entradas con intenciones didácticas en la etiqueta Aprendizaje.
Lo que vamos a tratar ahora son los distintos comandos de que disponemos para visualizar el contenido de un archivo.
cat (concatenate)
Sirve para listar el contenido de un archivo. Sintaxis: cat nombre_de_archivo.
Idéntico a cat pero comenzando por el final del archivo.
more
Lista el contenido de un archivo con pausas en caso de no entrar en pantalla en su totalidad. Especialmente indicado para archivo extensos (barra espaciadora para pasar a la siguiente pantalla).
less
Muy similar a more, lista el contenido de un archivo por páginas (barra espaciadora para pasar a la siguiente página, tecla B para volver hacia atrás).
head
Para ver las primeras líneas de un archivo.
Para ver las últimas líneas de un archivo.
Comando para cambiar la fecha y la hora de un archivo.
Para ver el tamaño de un directorio y su posición en el árbol de directorios.
Muestra una cadena de texto dada.
Lo que vamos a tratar ahora son los distintos comandos de que disponemos para visualizar el contenido de un archivo.
cat (concatenate)
Sirve para listar el contenido de un archivo. Sintaxis: cat nombre_de_archivo.
- cat > archivo.txt : crea archivo.txt con el contenido que vayamos tecleando (Enter para saltar a siguiente línea y Ctrl + d para finalizar). Recordemos que la extensión no tiene otra finalidad que aclarar que tipo de archivo es, ya que el GNU/Linux no es necesaria, como ocurre en Windows.
- cat archivo1 > archivo2 : crea archivo2 duplicando archivo1.
- cat archivo1 archivo2 > archivo3 : crea archivo3 con el contenido de archivo1 y archivo2.
Idéntico a cat pero comenzando por el final del archivo.
more
Lista el contenido de un archivo con pausas en caso de no entrar en pantalla en su totalidad. Especialmente indicado para archivo extensos (barra espaciadora para pasar a la siguiente pantalla).
less
Muy similar a more, lista el contenido de un archivo por páginas (barra espaciadora para pasar a la siguiente página, tecla B para volver hacia atrás).
head
Para ver las primeras líneas de un archivo.
- head -5 archivo : visualiza las 5 (o las que el usuario quiera) primeras líneas de archivo.
Para ver las últimas líneas de un archivo.
- tail -7 archivo : visualiza las 7 últimas líneas de archivo.
- tail +15 archivo : visualiza a partir de la línea 15 de archivo hasta el final.
Comando para cambiar la fecha y la hora de un archivo.
- touch -a : cambia la fecha y hora de acceso a la fecha actual.
- touch -d --date=CADENA : emplea CADENA en sustitución de la fecha actual.
- touch -m : cambia la fecha y hora de modificación a la fecha actual.
- touch -t FECHA : utiliza FECHA en lugar de la fecha actual (en formato [[SS]AA]MMDDhhmm[ss] esto es, Siglo, Año, Mes, Día, hora, minutos, segundos).
- touch archivo : crea archivo en caso de que no exista. Podemos crear varios archivo de una sola vez (touch archivo1 archivo2 archivo3 archivo4...).
Para ver el tamaño de un directorio y su posición en el árbol de directorios.
- du -h : visualiza el tamaño de los directorios.
- du -h directorio : visualiza el tamaño de directorio y de sus subdirectorios si los hubiere.
- du -ah : visualiza el tamaño del directorio actual y de sus subdirectorios si los hubiere
- du -ah directorio : visualiza el tamaño de los archivos y los directorios contenidos en directorio.
- du -sh : visualiza el tamaño total del directorio actual.
- du -sh directorio : visualiza el tamaño total de directorio.
Muestra una cadena de texto dada.
paco@debian:~$ echo Hola a todos Hola a todos paco@debian:~$ |
- echo -n : muestra una cadena de texto dada sin retorno de carro.
paco@debian:~$ echo -n Hola a todos Hola a todospaco@debian:~$ |
- echo $VARIABLE : visualiza el valor de VARIABLE (acerca de las variables hemos hablado aquí).
- echo VARIABLE : tan solo muestra el texto VARIABLE.
>
El símbolo > vacía el contenido del archivo pero sin borrarlo. Sintaxis: > archivo.
No hay comentarios:
Publicar un comentario