Mate

Páginas: 9 (2076 palabras) Publicado: 10 de mayo de 2012
EL SHELL: INTERPRETE DE COMANDOS

El intérprete de comandos es la interfaz entre el usuario y el sistema operativo. Por esta razón, se le da el nombre inglés "shell", que significa "caparazón".

La shell es un archivo ejecutable que debe interpretar los comandos, transmitirlos al sistema y arrojar el resultado. Existen varios shells. La más común es sh (llamada "Bourne shell"), bash ("Bourneagain shell"), csh ("C Shell"), Tcsh ("Tenex C shell"), ksh ("Korn shell") y zsh ("Zero shell"). Generalmente, sus nombres coinciden con el nombre del ejecutable.
Si Linux ha iniciado en modo texto, el sistema abre de forma directa al Shell, si lo hizo de modo grafico se puede acceder al Shell de 2 formas:

* Con la combinación de teclas:

<ctrl.> + <alt> + <F1><ctrl.> + <alt> + <F2>
<ctrl.> + <alt> + <F3>
<ctrl.> + <alt> + <F4>
<ctrl.> + <alt> + <F5>
<ctrl.> + <alt> + <F6>
Nota: Para salir del shell y regresar al entorno grafico se reservan las combinaciones:
<ctrl.> + <alt> + <F7>
<ctrl.> + <alt> + <F8>
*
* Desde elmismo entorno grafico con un programa llamado Terminal o consola: Console (en entorno KDE) y xterm, gnomo-terminal (en GNOME)
*
* Para salir del intérprete de comandos se reserva la instrucción “exit”.
*
* Después de haber ingresado al sistema con su login: root y password, probaremos los siguientes comandos e indicar los resultados:
*
1. date……………………………………………………………………………………………………………….
2. who ……………………………………………………………………………………………………………….
3. who am i …………………………………………………………………………………………………………
4. echo hola ……………………………………………………………………………………………………………. ahora prueba las siguientes instrucciones y comenta:
5. echo hola a todos!! …………………………………………………………………………………………………
6. echo hola a todos ! ! ! ! ………………………………………………………………………
7. ls:……………………………………………………………………………………………………………….
* REDIRECCIONES
* Linux posee mecanismos que permiten redirigir la entrada-salida estándar a archivos. Es decir la salida de un comando se puede utilizar como entrada de otro (archivo). Linux usa el carácter ">" o ">>" para hacer redirecciones, se puede redirigir la salida estándar de un comando que se encuentra a la izquierda a un archivo que se encuentra a la derecha:
* ls > archivo
* COMANDO cat
* El comando catpermite la manipulación de archivos (lectura), se puede aplicar en combinación con el operador de redireccionamiento (“>” o “>>”) o también se puede utilizar solo, cuando se desea ver el contenido del archivo. Ejecutemos los siguientes ejercicios:
8. Cree un archivo llamado “nombres” con los siguientes datos (ingresa tal como aparecen abajo): cat > nombres
* Andres
*Karina
* Tatiana
* William
* Alan
* Katty
* [ctrl] + [d] -----------> esta instrucción termina el ingreso de datos
*
9. Ahora para visualizar el contenido del archivo “Nombres” podemos ingresar: cat nombres
10. Para agregar registros al archivo, al final del mismo: utilizamos: cat >> nombres
* Brenda
* Karin
* [ctrl]+ [d]
11. Para mostrar el tamaño, fecha, atributos de los archivos del directorio actual: ls –la
* Cuál es el resultado de los siguientes instrucciones
12. sort nombres ………………………………………………………………………………………………………
13. sort –r nombres ……………………………………………………………………………………………………
* Para probar los siguientes ejercicios vamos a crear un archivo llamado “cosas”, con más de 20 palabras yluego ejecutemos y comentamos las siguientes instrucciones:
14. head cosas ……………………………………………………………………………………………………
15. tail cosas ……………………………………………………………………………………………………
16. head -5 cosas ………………………………………………….…………………………………………
17. tail -5 cosas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Mate
  • Mate
  • Mate
  • Mate
  • Mate
  • Mate
  • Mate
  • Mate

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS