ORGANIZAR CON LA TERMINAL Y LINEA DE COMANDOS

La terminal es la mejor amiga del programador y la herramienta para crear cosas increibles!

Nos sirve para generar mas eficacia, se entendera nuestro codigo de una manera sencilla comando parametro modificadores.

Los modificadores alteran lo que el programa realiza y los parametros son informacion que hace que se desarrolle efectivamente

Podemos probar comandos como Date, nos mostrara la fecha actual, si queremos estos datos mas detallados podemos escribir man date. Tambien podemos indicar el comando que se escribio anteriormente con la flecha hacia arriba para no reescribir el codigo. Dado el caso podemos escribir las dos primeras letras del comando que queremos usar y oprimir tab, nos mostrara los comandos que inician con esas letras. Con el comando history puedo ver los comandos que he usado con un numero al lado, para llamar ese comando colocamos ! numero de esta manera traemos el codigo que mostro en la lista history.

¿Cómo Organizamos la información en la computadora?

“Archivos, directorios y subdirectorios”

Cada archivo tiene un nombre e identificación:

Directorio/Subdirectorio/Archivo

## compresión Y descompresión de archivos

Para bajar el tamaño de los archivos podemos usar el comando gzip nombre de archivo para descomprimir usamos gzip -d nombre del archivo

combinacion de archivos

Con la herramienta tar cf nombre del archivo combinamos nuestros archivos que estan dentro del directorio señalado, para sacarlo del agrupamiento tar xf nombre del archivo

En este proceso no se comprime se esta agrupando y desagrupando.

tar czf nombre del archivo/* comprime todos los archivos tar xzf nombre del archivo descomprime todos los archivos

## Archivo de texto y utilidades interactivas

vim: permite editar texto, se usa de la siguiente manera vim nombre de archivo, con la letra i se activa el texto ,con esc salimos de la edicion de texto, guardamos :w _y salimos de texto con _:q

permite crear un nuevo archivo vim archivo nuevo, con i ingresa texto, con esc salimos de texto :x graba y sale a la terminal.

nano: permite editar texto, ingresa con nano nombre del archivo, permite editar inmediatamente, con control x sale de programa , confirma guardar los cambios ejecutados diciendo que si y sale con los indicadores de la parte inferior.

utilidades batch y batch avanzadas

Son herramientas a las que se e pasa toda la informacion y luego arroja resultados

por defecto si escribimos head nombre del archivo, nos muestra las primeras 10 lineas de texto, al igual que si usamos tail nombre del archivo nos muestra las ultimas diez lineas de texto

Esto no guarda ni cambia el archivo, se modifica el flujo mas no el texto.

sed ‘$d’ nombre del archivo, esto elimina la ultima linea en el flujo

herramientas de busqueda de archivos

volver al indice