I lov3 CLI: Comandos básicos Linux para trabajar con archivos (II)

Ampliando algo más la entrada anterior: I lov3 CLI: Comandos básicos Linux para trabajar con archivos (I) ,con unos comandos más, para incrementar nuestros conocimientos en el manejo de archivos en una terminal.

man: interfaz de los manuales electrónicos

Nos muestra todas las paginas de mantenimiento de los distintos comandos que encontramos en Gnu/Linux, como por ejemplo:

$ man cp

Otro ejemplo usando la opción [-k] , hacemos que man nos muestre la palabra que contenga “equis”, “zeta”, etcétera.

$ man -k equis

more: filtro de lectura para visualización CRT

Visualiza el archivo “hola”, una página a la vez. Para avanzar a la siguiente página se utiliza la barra espaciadora. Se usaba principalmente en los viejos CRT cuya resolución era de 80×25 para visualizar archivos muy grandes

$ more hola

less: filtro de lectura para visualización mejorado

Aunque por nombre es lo opuesto a more, less, es una versión mejorada  y optimizada, que permite una mejor navegación, además de poder trabajar  con archivos muy grandes.

$ less hola

wc:

Muestra en pantalla la cantidad de saltos de línea, palabras y bytes totales que contenga un archivo. Con este formato:

[saltos de linea][palabras][bytes] nombre_del_archivo

head: Muestra las primeras lineas de un archivo.

Como por ejemplo:

Visualizar las 10 primeras líneas del archivo “hola”.

$ head hola

Visualizar las 20 primeras líneas del archivo “hola”.

$ head -n 20 hola

Como podrán darse cuenta de forma default, head, nos muestra las primeras 10 lineas, a partir de ahí se debe ingresar un numero decimal.

tail: opuesto a head

Muestra las ultimas lineas de un archivo

Visualizar las 10 últimas líneas del archivo “arch”.

$ tail arch

Visualizar las 20 últimas líneas del archivo denominado “arch”.

$ tail -n 20 arch

tail, nos muestras por default las ultimas 10 lineas.

ln:

Permite crear enlaces simbólicos de un archivo “test.txt” u otro

$ ln -s test.txt  test

diff:

Sirve para comparar el contenido de dos archivos pero en lugar de devolver un valor, nos muestra un resumen detallado línea a línea de las diferencias. Ejemplo:

$ diff archivo1.txt archivo2.txt

También puede usarse con directorios. En este caso comparará los nombres de los archivos correspondientes en cada directorio por orden alfabético, mostrando los archivos que estén en un directorio pero no estén en el otro.

sort:

Imprime en pantalla las líneas de un archivo ordenadas alfabéticamente. Para ejecutarlo basta con:

$ sort archivo.txt

Hasta otro post y buenas vibras lectores.

Anuncios

One comment

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s