Línea de Comando de Unix Paul Leger http://pleger.cl
Línea de Comando Ustedes están acostumbrado a usar un computador usando ventanas y botones, menu, etc. Este tipo de interfaz se conoce como Graphical User Interface (GUI) Sin embargo, antes (tiempo de MS-DOS) solamente existía la línea de comando. Hoy en día, en Windows, se puede acceder a ella con el comando “CMD”
Línea de comando en sistemas operativos basado en Unix La línea de comando de estos sistemas operativos son sumamente poderosas. Por ejemplo: Es posible editar videos, imágenes, descargar archivos e usar browser por línea de comando Luego que uno se acostumbra, la línea de comando se vuelve sumamente útil. Por ejemplo: Es posible automatizar procesos/tareas que se ejecuten sin ustedes estar presentes (usar script cronometrados) Correr programas con baja conexiones de internet
Ejemplo 2: Ejecutar un programa por línea de comando ARCHIVO ejecutarPrograma.sh ======= #!/bin/sh rm log.txt nohup python program.py >> log.txt & ====== Este pequeño script ejecuta un programa de Python en segundo plano (background) y el resultado del programa (ej. lo que muestra por pantalla) Ver Ejemplo
Ejemplo 2: Cambiar el formato a imágenes Para convertir varias imágenes de “jpg” a “pdf” de un directorio de tu computador. Puede hacerlo con: for f in *.jpg; do convert ./”$f” ./”${f%.jpg}.pdf” done
Trabajo En esta clase, estudiaremos un conjunto de comandos básicos: cd ls (opciones –lh –la) cat cp mv ./archivoEjecutable (o ruta del archivo)
Tarea: Lista de comandos chmod ping sudo apt-get update apt-get upgrade apt-get install ssh user@computer shutdown –h now shutdown –r now man chown ¿No tiene un linux ahora mismo? Pruebe: http://koding.com Tu propio computador con linux En