10.07.2015 Views

Manual - Grupo de Geomorfología, Hidrogeología y Medio Ambiente

Manual - Grupo de Geomorfología, Hidrogeología y Medio Ambiente

Manual - Grupo de Geomorfología, Hidrogeología y Medio Ambiente

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Conceptos básicos <strong>de</strong> entorno shellhttp://www.ant.org.ar/cursos/curso_intro/shellbasics.html1 <strong>de</strong> 2 07/09/2005 7:57Curso <strong>de</strong> Introducción a GNU/Linux: Historia, Filosofía, Instalación y Conceptos BásicosAnterior Empezando con GNU/Linux SiguienteConceptos básicos <strong>de</strong> entorno shellAl hablar <strong>de</strong> un SO Un*x nos ponemos a pensar en un entorno <strong>de</strong> texto. ¿Pero que hay entre lo que vemosy lo que es realmente? ¿Qué es este entorno <strong>de</strong> texto que se habla tanto? Este entorno se maneja a través<strong>de</strong> lo que se <strong>de</strong>nomina un interprete <strong>de</strong> comandos. De la misma forma que DOS posee su interprete <strong>de</strong>comandos, el COMMAND.COM. Un*x y GNU/Linux posee los suyos. A través <strong>de</strong> estos podremosefectuar una comunicación entre nosotros y el sistema dándole ór<strong>de</strong>nes a través <strong>de</strong> comando que elinterprete <strong>de</strong> comandos <strong>de</strong>scifrara para que el sistema haga lo que le pedimos.Anteriormente ubicamos al interprete <strong>de</strong> comandos <strong>de</strong>ntro <strong>de</strong> las capas con la que nos podremos encontraren un sistema. El interprete <strong>de</strong> comandos bash es solo una interfase <strong>de</strong> las muchas que posee Un*x oGNU/Linux. Dentro <strong>de</strong> este tipo <strong>de</strong> interpretes <strong>de</strong> comando al que nos estamos refiriendo, existen muchasotras variantes.Tan pronto se entra al sistema, se iniciara él interprete <strong>de</strong> comando que tengamos configurando, en lamayoría <strong>de</strong> los casos será el bash y es en el que nos ocuparemos nosotros. En este momento, podremosteclear las or<strong>de</strong>nes que necesitemos o que tengamos ganas <strong>de</strong> teclear.pantano login: shrekPassword:Last login: Sun Mar 26 19:23:32 on tty1Bienvenido al sistema pantano. Que tenga un buen día.[shrek@pantano:~]$Aquí se ve el prompt <strong>de</strong>l interprete <strong>de</strong> comandos, [shrek@pantano:~]$ indicándonos que esta listo pararecibir or<strong>de</strong>nes.Tratemos <strong>de</strong> <strong>de</strong>cirle al sistema que realice algo interesante[shrek@pantano:~]$ make loveBueno, si estamos muy enamorados <strong>de</strong> nuestro sistema pue<strong>de</strong> resultar lógico que nos sintamos así, pero elsistema no pensara lo mismo <strong>de</strong> nosotros y nos <strong>de</strong>volverá un mensaje <strong>de</strong> error indicándonos que no pue<strong>de</strong>ejecutar el comando que le hemos solicitado.make: *** No hay ninguna regla para construir el objetivo `love'. Alto.[shrek@pantano:~]$Con razón dicen que GNU/Linux es poco amigable. Ahora con esto se nos presentan preguntasinteresantes. ¿Qué son ór<strong>de</strong>nes? ¿Qué esta ocurriendo cuando tecleamos make love? El programa makerealmente existe en el sistema pero no pue<strong>de</strong> interpretar lo que le estamos pidiendo que realice.La primera palabra <strong>de</strong> la or<strong>de</strong>n, make, es el nombre <strong>de</strong> la or<strong>de</strong>n a ejecutar. El resto <strong>de</strong> la or<strong>de</strong>n es tomadocomo argumento <strong>de</strong> la or<strong>de</strong>n. Veamos un ejemplo

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!