Sei sulla pagina 1di 13

Information Center Networking Specialist

El entorno de Linux
Introduccin Cuando iniciamos una sesin en nuestra computadora, ya sea que sta sea una estacin de trabajo o un servidor, interactuamos con una interfaz grfica o una interfaz de comandos de lnea. Si el sistema en que se trabaja soporta una interfaz grfica entonces nuestro entorno ser el escritorio y si no, se estar frente a una interfaz de texto.

Interfaz grfica (escritorio GNOME)

Preparado por Herber H. Aragn Suclla

Clase #05 El entorno de Linux

Interfaz de comandos de lnea

Linux

Information Center Networking Specialist


La interfaz grfica

Un escritorio es un entorno grfico que permite que las aplicaciones se comuniquen entre s. Linux soporta los escritorios siguientes: KDE, GNOME, CDE y Xfce. Estos escritorios estn construidos sobre una interfaz grfica de usuario llamada el Sistema X Window. El Sistema X Window es un sistema Cliente/Servidor creado en el Massachussets Institute of Technology (MIT). X Window permite ejecutar y compartir aplicaciones en una red. A su vez el sistema X utiliza una implementacin Xorg del estndar X11. Xorg puede usarse en una red o en una computadora personal. El sistema X hace fundamentalmente dos cosas importantes: Maneja todas las funciones de apertura de aplicaciones GUI basadas en Xy Visualiza las aplicaciones en un proceso de servidor X, proceso que gestiona: la pantalla, el ratn y el teclado. El sistema X Window El Sistema X Window, tambin llamado simplemente X es la cara (frontend) del sistema operativo Linux Fedora en el entorno grfico. Los sistemas UNIX han sido los precursores, por muchos aos, del uso de X Window y Linux ha tomado este GUI como interfaz grfica por defecto. El entorno grfico para Linux Fedora es proporcionado por Xorg, una implementacin del software abierto de X. Xorg es el servidor X denominado X11R6. X Window utiliza una arquitectura cliente-servidor. El servidor X escucha por conexiones desde las aplicaciones cliente X a travs de la red o una interfaz local de loopback. El proceso servidor gestiona la comunicacin con el hardware, como puede ser con una tarjeta grfica, un monitor, un teclado o un ratn. Las aplicaciones cliente de X existen en el espacio del usuario, creando una interfaz grfica del usuario (GUI) y pasando peticiones al servidor X.

Preparado por Herber H. Aragn Suclla

Clase #05 El entorno de Linux


Entornos de escritorio

Los entornos de escritorio tienen caractersticas avanzadas las cuales permiten a los clientes X y a otros procesos comunicarse unos con otros y permitir a todas las aplicaciones escritas para funcionar en ese ambiente a que realicen tareas avanzadas, tales como operaciones de arrastrar y soltar. Linux Fedora proporciona dos entornos de escritorio:

GNOME. Es el entorno de escritorio por defecto en Linux Fedora basado en el conjunto de herramientas grficas GTK.

Ejecucin de una aplicacin en GNOME

Linux

Information Center Networking Specialist

KDE. Un entorno de escritorio alternativo basado en el conjunto de herramientas grficas Qt.

Escritorio KDE

Gestores de ventanas Su propsito principal es controlar la forma en que las ventanas grficas son posicionadas, redimensionadas o movidas. Los gestores de ventanas controlan las barras de ttulos, el comportamiento del foco, los vnculos del botn del ratn y teclas especificadas por el usuario. A continuacin algunos gestores de ventanas que soporta Linux Fedora: kwin, metacity, mwm, sawfish y twm.

Preparado por Herber H. Aragn Suclla

Clase #05 El entorno de Linux


La interfaz de comandos de lnea

La figura siguiente muestra una pantalla de texto, que vara en su presentacin dependiendo de la versin de distribucin de Linux. La conexin se realiza desde una estacin de trabajo Windows 98 a un servidor Linux Fedora, utilizando emulacin de terminles (telnet). Puede apreciarse que el usuario que est iniciando su sesin es haragons, quien ingresar su contrasea para iniciar una sesin remota con Linux Fedora.

Iniciando una sesin va telnet

Linux

Information Center Networking Specialist

La figura siguiente muestra una conexin remota realizada desde Windows XP Professional. Puede apreciarse que el entorno de trabajo del usuario es una pantalla de texto o interfaz de comandos de lnea.

Sesin telnet desde Windows XP Professional

Cmo iniciar una sesin de trabajo en Linux Iniciar sesin Para realizar una sesin de trabajo en Linux se requiere de una cuenta de usuario y opcionalmente con una contrasea palabra clave (password). Si deseo iniciar una sesin de Linux en modo de texto en el servidor, presiono conjuntamente las teclas [ALT]+[CTRL]+[F1] y el sistema me mostrar una pantalla negra con la siguiente informacin:

Preparado por Herber H. Aragn Suclla

Clase #05 El entorno de Linux

Fedora Core release 3 (Heidelberg) Kernel 2.6.9-1.667 on an i686 Bienvenidos al Centro de Informacin de HHAS fedora3 login: _ Se aprecia una pantalla de presentacin y el sistema espera su registro de ingreso. Digito mi cuenta de usuario haragons, presiono [Intro]. El sistema operativo Linux responde: Password: _ Lo que indica que debo ingresar mi contrasea. Despus de ingresar correctamente mi contrasea, inicio una sesin de usuario con el sistema. Un indicativo de un correcto ingreso ser la muestra del prompt. Por ejemplo: Last login: Wed Jun 1 13:15:46 2005 from tty1 [haragons@fedora3 ~]$ _ Prompt del Sistema (o indicador de comandos) El prompt del sistema para un usuario comn es el signo ($) y para el super usuario (root) es el signo (#). Los prompts pueden ser muy sencillos como: $_ o muy informativos como: [haragons@fedora3 ~]$_ Es ltimo prompt muestra:

qu usuario ingres, por ejemplo: haragons; a qu servidor: fedora3 y el directorio personal del usuario que se representa por la tilde ~ y que en realidad es la ruta: /home/haragons

Teminar sesin Para cerrar una sesin en Linux puede realizar una cualquiera de las 3 acciones siguientes:

Digitar exit en prompt del sistema y presionar [Intro] Digitar logout en prompt del sistema y presionar [Intro] Presionar las teclas [CTRL]+[D]

Linux

Information Center Networking Specialist

Cuando realice esto el sistema volver a mostrar la pantalla de inicio de sesin. Ayudas y Documentacin Ayudando al usuario de Linux Comando: whatis El comando whatis busca el contenido de una palabra clave,en una base de datos, que contiene breves descripciones de los comandos, mostrando todas las descripciones que contienen una palabra idntica (una plabra entera). Sintaxis: whatis palabra_clave Ejemplos: [haragons@fedora3 ~]$ whatis chfn chfn (1) - change your finger information

[haragons@fedora3 ~]$ whatis shutdown shutdown shutdown (2) - cierra parte de una conexin bidireccional (8) - trae abajo el sistema

Comando: apropos El comando apropos busca el contenido de palabra_clave en una base de datos, que contiene breves descripciones de los comandos, mostrando todas las descripciones donde encuentra una referencia a la clave. Sintaxis: apropos palabra_clave Ejemplo: [haragons@fedora3 ~]$ apropos chfn chfn lchfn userinfo ypchfn [yppasswd] (1) (1) (1) (1) - change your finger information - Change finger information - A graphical equivilient to chfn - change your password in the NIS database

Preparado por Herber H. Aragn Suclla

Clase #05 El entorno de Linux

10

[haragons@fedora3 ~]$ apropos vsftp vsftpd (8) - Very Secure FTP Daemon vsftpd.conf [vsftpd] (5) - config file for vsftpd

Comando: man El comando man formatea y despliega informacin del manual en lnea relacionada con la clave ingresada. Sintxis: Ejemplo: [haragons@fedora3 ~]$ man samba SAMBA(7) NAME samba - A Windows SMB/CIFS fileserver for UNIX SYNOPSIS samba DESCRIPTION The implements for UNIX systems. This protocol is sometimes also referred to as the Common Internet File System (CIFS). Samba software suite is a collection of programs that SAMBA(7) man clave

the Server Message Block (commonly abbreviated as SMB) protocol

Linux

Information Center Networking Specialist

11

Comando: info El comando lee la documentacin en formato info, y despliega informacin relacionada con la clave ingresada. Sintaxis: Info clave Ejemplo: [haragons@fedora3 ~]$ info tty File: coreutils.info, Node: tty invocation, Prev: printenv invocation, Up: Working context 19.4 `tty': Print file name of terminal on standard input ========================================================= `tty' prints the file name of the terminal connected to its standard input. It prints `not a tty' if standard input is not a terminal. Synopsis: tty [OPTION]... The program accepts the following option. Also see *Note Common options::. `-s' `--silent' `--quiet' Print nothing; only return an exit status. .. ..

Preparado por Herber H. Aragn Suclla

Clase #05 El entorno de Linux


Comando: help

12

Muestra un resumen de los comandos de lnea ms usados en una sesin de trabajo. La figura siguiente muestra el despligue del comando help al digitar help en el prompt.

Despliegue del comando help

Linux

Information Center Networking Specialist


Probemos si es cierto. Deseo saber algo sobre el comando until [haragons@fedora3 ~]$ help until until: until COMMANDS; do COMMANDS; done Expand and execute COMMANDS as long as the final command in the `until' COMMANDS has an exit status which is not zero. [haragons@fedora3 ~]$ help pwd pwd: pwd [-PL] Print the current working directory. With the -P option, pwd prints the physical directory, without any symbolic links; the -L option makes pwd follow symbolic links.

13

Estructura de los Comandos en Linux Interactuar con la interfaz de comandos de lnea quiere decir: ejecutar muchas rdenes o comandos, los cuales obedecen la siguiente estructura: Comando [-opciones] [argumentos] Donde: Comando: es cualquier orden de Linux [-opciones]: son variaciones del comando y van precedidas del signo (-) [argumentos]: (nos indica en qu lugar se ejecuta | dnde) A continuacin se mostrar una serie de comandos de lnea y las variaciones que hay en ellos para familiarizarnos con los comandos de Linux. Documentacin La documentacin de linux est es varios formatos: archivos de texto, documentos, formato html, etc. Y se ubican en el directorio: /usr/share/doc/.

Preparado por Herber H. Aragn Suclla

Potrebbero piacerti anche