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
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