El Terminal Unix
El terminal Unix ha estado presente por mas tiempo del que han vivido la mayoría de sus usuarios. Ha sobrevivido por tanto tiempo porque es una herramienta poderosa que permite a las personas realizar cosas complejas con tan solo una pocas teclas. Mas importante aún, ayuda a combinar los programas existentes de nuevas maneras y automatiza tareas repetitivas de manera tal que no hay que escribir lo mismo una y otra vez. El uso del terminal es fundamental para utilizar una amplia diversidad de herramientas poderosas y recursos computacionales (incluyendo supercomputadoras de “computación de alto rendimiento”). Estas lecciones te iniciarán en el camino hacia el uso de estos recursos de forma efectiva.
Requisitos previos
Está lección te guía a través de los fundamentos del sistema de archivos y el terminal. Si has almacenado alguna vez archivos en una computadora, y reconoces la palabra “archivo” y cualquiera entre “directorio” o “carpeta” (dos palabras comunes para lo mismo), estás lista para esta lección.
Si ya te sientes cómoda manipulando archivos y directorios, buscando archivos con grep y find, y escribiendo bucles sencillos y scripts, es probable que no aprendas mucho de esta lección.
Preparándose
Necesitas descargar algunos archivos para seguir esta lección:
- Crear una nueva carpeta en tu Escritorio llamada
shell-novice. - Descargar shell-novice-data.zip y mover el archivo a esta carpeta.
- Si aún no está descomprimido, haz doble-clic y descomprímelo. Deberías finalizar con una carpeta llamada
data. - Puedes acceder a esta carpeta desde el terminal Unix con:
$ cd && cd Escritorio/shell-novice/data
Temas
- Introducción al Terminal
- Archivos y Directorios
- Creando Cosas
- Tuberías y Filtros
- Bucles
- Scripts del Terminal
- Encontrando Cosas