Documentos de Académico
Documentos de Profesional
Documentos de Cultura
realidad nos estamos refiriendo al shell. El shell es el programa encargado de interpretar órdenes
a través de comandos, el shell toma los comandos del teclado y se los envía al sistema operativo
para ejecutarlos. La mayoría de las distribuciones de Linux proporcionan un programa shell del
proyecto GNU llamado bash. cuando utilizamos una interfaz gráfica de usuario necesitaremos
además un programa llamado emulador de terminal que nos permitirá interactuar con el shell,
trabajaremos con esto más adelante para mostrar muchos comandos básicos.
localhost login:
Es probable que durante la instalación usted haya creado un usuario, debemos digitar un nombre
de usuario existente, ya sea el que creamos durante la instalación o en caso no haberlo hecho
también podemos ingresar al usuario root. Aparecerá el diálogo para ingresar la contraseña.
Hay que señalar que jamás se mostrarán los caracteres, ni siquiera asteriscos al momento de
ingresar la contraseña. Una vez ingresada la contraseña se mostrará un mensaje con información
acerca del último inicio de sesión y a continuación aparecerá lo que en la terminal se conoce como
shell promt.
O bien ejecute chvt más el número de la terminal al que desea moverse, entonces aparecerá una
Ingrese de nuevo al sistema como usuario root, y digite el comando tty para identificar en qué
terminal se encuentra.
La ejecución de algunas cosas, como por ejemplo ejecutar cat sobre un archivo binario, puede
corromper la terminal haciendo que sea ilegible la salida. Para ese tipo de casos ejecute reset para
reiniciar la terminal.
Si pulsamos la tecla de la flecha hacia arriba, veremos que el comando anterior reaparece tras
el prompt. Esto se llama Historial de Comandos. La mayoría de las distribuciones Linux recuerdan
los últimos 1000 comandos por defecto. Pulsa la tecla de la flecha hacia abajo y el comando
anterior desaparece. El número de líneas que se guardan en el historial puede modificarse editando
el archivo /etc/profile y cambiando el valor de HISTSIZE. Ejecute history para ver el historial
completo de hasta las últimas 100 líneas ejecutadas. La salida será similar a la siguiente:
No trates de usar Ctrl-C y Ctrl-V para copiar y pegar en una terminal. No funciona. Estos
códigos de control tienen diferentes significados para el shell y fueron asignados muchos años