Uso del Escritorio en el Entorno
Operativo Solaris
Objetivos
Al terminar este módulo, será capaz de
• Describir los cuatro componentes principales de hardware de una computadora de
escritorio
• Describir los tres componentes principales del sistema operático SunOS
• Iniciar sesión en el sistema usando el CDE (Common Desktop Environment) y la línea de
comandos
• Uso del CDE
~ 1 ~
Introducción a los Principales Componentes de una Computadora
Una computadora consta de hardware y software que trabajan juntos para realizar tareas. El
hardware de la computadora está hecho de varios componentes, como la unidad central de
procesamiento (CPU), memoria de acceso aleatorio (RAM) y discos. El software o sistema
operativo es una colección de programas y archivos que dirigen y coordinan las actividades del
hardware.
Vista General del Hardware
La figura muestra los cuatro componentes de hardware de una computadora, que son la RAM, el
CPU, los dispositivos de entrada/salida (E/S) y el disco duro u algún otro dispositivo de
almacenamiento.
Figura 1‐2 Principales Componentes de Hardware de una computadora
~ 2 ~
RAM
RAM es la memoria principal de una computadora. El enunciado, “The system has 64 Mbytes of
memory,” se refiere a la cantidad de RAM instalada en la computadora. Los programas de
software y los datos se cargarán en la RAM antes de que el sistema operativo pueda procesarlos.
SunOS 5.x es un sistema operativo de memoria virtual. Un sistema operativo de memoria virtual
permite ejecutar programas como si se tuviera más memoria de la disponible físicamente en la
RAM. Esto se logra usando espacio del disco como memoria de almacenamiento temporal.
Los programas residen en el disco duro. Cuando usted ejecuta un programa se carga una copia de
este en la memoria virtual y partes se copian en la RAM según sea necesario durante la ejecución
del programa. El programa permanece en la memoria virtual hasta que finaliza. Tras la terminación
del programa, el sistema operativo puede sobrescribir en el espacio de la memoria virtual con
otros programas que necesite para ejecutar. Si usted reinicia el sistema, o si hay una pérdida de
energía, todos los datos en la memoria virtual se borrarán.
CPU
El CPU es el circuito lógico de la computadora que ejecuta las instrucciones recibidas de la RAM.
Estas instrucciones son almacenadas en código binario en el disco duro.
Dispositivos de Entrada/Salida
Los dispositivos de E/S son componentes en la computadora que se comunican con las piezas
externas del equipo. Un dispositivo de E/S lee la información de un dispositivo de entrada, como
un teclado o un ratón, en la RAM. Un dispositivo de E/S escribe información en los dispositivos de
salida, como monitores, impresoras o lectoras de cinta.
Disco Duro
El disco duro es un dispositivo de almacenamiento magnético que almacena archivos, directorios y
programas de software.
~ 3 ~
El Ambiente Operativo de Solaris
El Ambiente Operativo de Solaris (Solaris OE) consta de el sistema operativo SunOS 5.x, el
software Open Network Computing (ONC+TM) y la interfaz gráfica de usuario (GUI) de Solaris CDE.
El sistema operativo SunOS es el software que administra los recursos del sistema y registra las
operaciones del sistema. Este sistema operativo interpreta las instrucciones del usuario o de una
aplicación e instruye a la computadora sobre lo que debe hacer. El sistema operativo maneja los
datos, se mantiene al tanto de los datos almacenados en los discos y se comunica con los
dispositivos de E/S, como monitores, discos duros, lectoras de disco flexible, impresoras y
módems.
El software ONC+ proporciona servicios de red, como NFS (Network File System), que permite
compartir archivos entre computadoras. Otros servicios como el NIS (Network Information
Service) y el NIS+ (Network Information Service Plus) proporcionan los servicios de información de
nombres a los clientes.
El CDE es el GUI que, por ejemplo, despliega la pantalla de inicio de sesión (Login) en su monitor.
Usted puede usar el CDE para acceder a la mayoría de las funciones de la computadora.
~ 4 ~
Introducción al Sistema Operativo SunOSTM
Los tres componentes principales del sistema operativo SunOS son:
• El kernel
• El Shell
• La jerarquía de directorios
El kernel
El kernel es el núcleo del sistema operativo. La Figura 1‐3 muestra el kernel, que administra todos
los recursos físicos de la computadora, incluyendo:
• Sistemas de archivos y estructuras
• Administración de dispositivos, tales como el almacenamiento de datos en el disco duro
• Administración de procesos o funciones del CPU
• Administración de memoria
Figura 1‐3 Rol del kernel
~ 5 ~
El Shell
La Figura 1‐4 muestra cómo el Shell es una interfaz entre el usuario y el kernel. El Shell es
principalmente un intérprete de comandos. El Shell acepta los comandos introducidos por el
usuario, los interpreta y los pasa al kernel para ejecutarlos.
Figura 1‐4 Rol del Shell
Los valores por Defecto de Shell
El Solaris OE soporta tres shells principales:
• Shell Bourne
• Shell C
• Shell Korn
El shell Bourne es el shell del sistema original de UNIX. El Shell Bourne es el Shell por defecto para
el usuario root. El usuario root es una cuenta de sistema especial con privilegios de acceso
ilimitado para los administradores del sistema. El indicador (prompt) por defecto del Shell Bourne
para un usuario regular es un signo de dólar ($); para el usuario root el indicador del Shell es un
signo # (pound)
~ 6 ~
El Shell C tiene algunas características que el Shell Bourne no tiene, como un historial de la línea de
comandos, alias y control de tareas. El indicador (prompt) para un usuario regular en el Shell C es
el nombre de host seguido por el signo porciento (hostname%); para el usuario root el indicador
del Shell es el nombre de host seguido del un signo pound (hostname#)
El Shell Korn es una combinación del Shell Burn y el Shell C con un incremento en sus
características. El Shell Bourne es casi completamente compatible con el Shell Korn. El indicador
por defecto del Shell Korn para un usuario regular es un signo de dólar ($); para el usuario root es
indicador por defecto es signo pound (#).
Los Shells Alternativos
El Solaris 9 OE contiene tres shells adicionales:
• Bash – El proyecto GNU Bourne‐Again (otro Shell Bourne) es un Shell compatible con
Bourn que incorpora características útiles de los shells Korn y C.
• Shell Z – El Shell Z es lo más parecido al Shlee Korn pero incluye muchas otras
características.
• Shell TC – El Shell TC es una versión completamente compatible del Shell C con
características mejoradas.
La Jerarquía de directorios
La Figura 1‐5 en la página 8 muestra un directorio jerárquico de Solaris OE. La jerarquía de
directorios contiene un grupo organizado de directorios y archivos.
~ 7 ~
En este ejemplo se ve el punto de inicio del directorio home de user1 dentro de la jerarquía de
directorios.
Figura 1‐5 Jerarquía de directorio
~ 8 ~
Inicio de sesión en el Sistema
El proceso de inicio de sesión (login) provee al sistema una forma de reconocimiento y
autenticación del usuario. La pantalla CDE Login, que aparece en su pantalla, le permite iniciar
sesión en el sistema y usar el escritorio. La Figura 1‐6 muestra la pantalla de Login.
Figura 1‐6 Pantalla de Login
Hay varias formas de iniciar sesión en el sistema. Usted puede iniciar sesión directamente
introduciendo su nombre de usuario y contraseña o puede usar el botón Options. El botón de
opciones le permite iniciar sesión en un equipo remoto o iniciar sesión usando la línea de
comandos.
Seleccionando Opciones de Login con el Botón Options
El botón Options le permite seleccionar diferentes métodos de inicio de sesión. Al hacer clic en
Options de la pantalla Login se muestra un menú como el de la Figura 1‐7 de la página 10 listando
las opciones de inicio de sesión.
~ 9 ~
• Options
o Language
o Sesión
Common Desktop Enviroment (CDE)
User’s Last Desktop
Failsafe Session
o Remote Logon
Enter Host Name
Choose Host From List
o Command Line Login
o Reset Login Screen
Figura 1‐7 Menú de Opciones de Login
Language
La opción Language le permite seleccionar un idioma particular para su sesión. El administrador de
sistema establece un idioma por defecto para su estación de trabajo.
Session
La opción Session le permite seleccionar un CDE, Escritorio del último usuario, o Sesión a prueba
de fallos.
La opción CDE abre un ambiente de escritorio.
La opción Failsafe abre una ventana de terminal en lugar de iniciar una ventana de escritorio. Este
método de inicio de sesión le permite resolver problemas con otras sesiones.
Remote Login
La opción Remote Login le permite conectarse a un sistema remoto para iniciar una sesión de
escritorio CDE. Esta opción le permite introducir el nombre específico de host de un sistema
remoto o bien seleccionar de un a lisa de sistemas remotos disponibles.
~ 10 ~
Command Line Login
La opción Command Line Login le permite trabajar en un ambiente de comandos UNIX. Este
ambiente non‐GUI no es una sesión de escritorio CDE. El escritorio CDE se suspende en este modo.
Cuando termina la sesión de línea de comandos, la pantalla CDE Loogin aparece nuevamente en
30 segundos.
Reset Login Screen
La opción Reset Login Screen restablece la pantalla CDE Login
Inicio de Sesión Usando la Pantalla CDE Login
Para iniciar una sesión de escritorio desde la pantalla CDE Login:
1. Escriba su nombre de usuario en el campo de texto. Presione <ENTER> o haga clic en OK.
2. Escriba su contraseña en el campo de texto Password. Presione <ENTER> o haga clic en OK.
Si falla el intento de iniciar sesión, aparecerá un cuadro de diálogo declarando:
3. Salir de la sesión CDE haciendo clic en EXIT, localizado en el panel frontal.
Inicio de Sesión Usando la Línea de Comandos
Para iniciar en una sesión de línea de comandos, realice lo siguiente:
1. Haga clic en Options para desplegar el menú de Opciones
2. Haga clic en Command Line Login. La pantalla Login desaparecerá
3. Presione <RETURN> para obtener el indicador para introducir el nombre de usuario. Si
usted no inicia sesión en 30 segundos, la pantalla de Login reinicia automáticamente.
~ 11 ~
4. Escriba su nombre de usuario en el indicador y presione <ENTER>
5. Escriba su contraseña en el indicador Password:. Presione <RETURN> la contraseña no
aparece en la pantalla cuando este se introduce.
6. Salga de la sesión de línea de comando escribiendo exit.
Cambiando su Contraseña
Las contraseñas protegen las cuentas de usuario de accesos no autorizados. Los usuarios deben
cambiar sus contraseñas frecuentemente para prevenir en el futuro accesos no autorizados al
sistema.
En Solaris OE, una contraseña de usuario:
• Debe tener de seis a ocho caracteres de longitud
• Debe contener al menos dos caracteres alfabéticos y debe contener al menos un caracter
numérico o especial como un punto y coma (;), un asterisco (*) o un signo de dólar ($)
• Debe ser diferente al nombre del nombre de usuario de inicio de sesión
• Debe diferir de la contraseña anterior en al menos tres caracteres
• Puede contener espacios
• No puede ser el nombre de inicio de sesión invertido
Estos requerimientos para la contraseña no aplican para la cuenta de administrador de sistema
root o para cualquier contraseña que sea creada para un usuario regular por el usuario root.
Para cambiar la contraseña, realice los siguientes pasos:
1. Mueva el cursos a un espacio abierto en el escritorio.
2. Presione en botón derecho del ratón para abrir el Workspace Menu.
3. Hacer clic en Tools
4. Hacer Clic en Terminal y se abrirá una nueva ventana de terminal con el indicador Shell en
la esquina superior izquierda. El Shell está listo para recibir un comando.
~ 12 ~
5. Escriba el comando passwd en el indicador del Shell. Presione <ENTER>.
7. Cuando aparezca el indicador New password:, escriba la nueva contraseña. Presione
<ENTER>.
$ passwd
New password:
~ 13 ~