Está en la página 1de 30

Traducido del inglés al español - www.onlinedoctranslator.

com

tunº 3
tunoitt3
tu
tus
siinorte hmi
nortegramo
gramotth Syys
miS sttmi
mimetro
metro

© Copyright IBM Corporación 2008


Los materiales del curso no pueden reproducirse en su totalidad o en parte sin el permiso previo por escrito de IBM. 5.1
Objetivos de la unidad

Después de completar esta unidad, usted debería ser capaz de:

• Iniciar y cerrar sesión en el sistema

• Indique la estructura de los comandos de Linux

• Ejecutar comandos básicos de Linux

• Utilice los comandos de Linux para comunicarse con otros usuarios

• Usa el teclado y el mouse de manera efectiva

• Introducción al sistema de ventanas X

© Copyright IBM Corporación 2008


Linux es multiusuario y multitarea
• Linux es un sistema operativo multiusuario y multitarea.
– Múltiples usuarios pueden ejecutar múltiples tareas simultáneamente,
independientemente entre sí.

• Siempre necesitoaccesoantes de usar el sistema.


– Identifíquese con usuario, contraseña.

• Múltiples formas de iniciar sesión en el sistema:


– Consola: teclado, mouse y monitor conectados directamente
– Terminal serie
- Conexión de red

© Copyright IBM Corporación 2008


terminales virtuales

• En la mayoría de las distribuciones de Linux, la consola emula una serie de


terminales virtuales.

• Cada terminal virtual se puede ver como una consola separada


directamente conectada.
– Diferentes usuarios pueden usar diferentes terminales virtuales.

• Configuración típica:
– VT 1 a 6: inicios de sesión en modo de texto
– VT 7: indicador de inicio de sesión en modo gráfico (si está habilitado)

• Cambiar entre VT con Alt-Fnorte(o Ctrl-Alt-Fnortesi en X).

© Copyright IBM Corporación 2008


Inicio de sesión (Modo de texto VT)

© Copyright IBM Corporación 2008


Inicio de sesión (Modo gráfico VT)

Nota:Distintas distribuciones y entornos de escritorio


mostrará diferentes indicaciones de inicio de sesión

© Copyright IBM Corporación 2008


Comandos Linux
• Todo en un sistema Linux se puede hacer escribiendo
comandos.
– (Incluso navegando por la World Wide Web...)

• La interfaz gráfica de usuario (X Window System o X) no es


necesaria para ejecutar un sistema Linux.
– Pero a veces es más conveniente

• Para poder escribir comandos en X, debe iniciar un emulador de


terminal.

© Copyright IBM Corporación 2008


Inicio de un emulador de terminal

• Para ejecutar un comando de Linux dentro del entorno X, abra un


ventana de terminaloemulador de terminal
– Emula una consola de texto

KDE:
Sombrero rojo, Fedora:

GNOMO:

SUSE:

© Copyright IBM Corporación 2008


Símbolo del sistema

• El símbolo del sistema indica que el sistema está listo para


aceptar comandos.

• Puede configurarlo usted mismo (se tratará más adelante).


– El valor predeterminado depende de la distribución

• Ejemplos:
[ directorio usuario@host ]$

dir$
ps
#

• El dólar ($) generalmente significa "iniciado sesión como usuario normal".

• El hash (#) generalmente significa "iniciado sesión como root".

© Copyright IBM Corporación 2008


Sintaxis de comandos de Linux

• Los comandos de Linux tienen el siguiente formato:


$ comandoopción(es)argumento(s)

ps ls
ps ls - yo
ps ls /desarrollo

$ ls-l/desarrollo

© Copyright IBM Corporación 2008


Ejemplos de formato de comando

EQUIVOCADO BIEN

1. Separación
$ correo - f personal $ correo -f personal $
$ quién-tú quien -u

2. Orden
$ mail test root -s $ -u $ correo -s raíz de prueba
quien $ quién -u

3. Múltiples opciones
$ quien -mu $ quien -m -u
$ quien -mu $ quien -mu
© Copyright IBM Corporación 2008
Algunos comandos básicos de Linux

• Contraseña: Cambia tu contraseña


• fecha: Averigüe la fecha de hoy y muestra un calendario
• quien, dedo: Averigüe quién más está activo en el sistema
• claro: Borrar la pantalla
• eco: Escriba un mensaje en su propia pantalla
• escribir: Escribir un mensaje a otras pantallas

• muro: Escribir un mensaje en todas las pantallas

• hablar: Hable con otros usuarios en el sistema

• mensaje: Activar/desactivar la recepción deescribir,muro, yhablar


mensajes

© Copyright IBM Corporación 2008


Cambiando tu contraseña
• ElContraseñaEl comando le permite cambiar su contraseña.

$ contraseña
Cambio de contraseña para tux1
contraseña:
Antiguo
Nuevo contraseña:
Vuelva a escribir Nueva contraseña:

• Las contraseñas son importantes para la seguridad; así que elige una buena
contraseña.
– Mínimo seis caracteres
– Ni una palabra de diccionario, fecha de nacimiento, matrícula,...

© Copyright IBM Corporación 2008


El comando de fecha

• fechamuestra la fecha y la hora actual.

$ fecha
lun 1 ene 23:59:59 UTC 2007

© Copyright IBM Corporación 2008


El comando cal
• Californiamuestra un calendario.
Sinopsis: cal [Mes] [Año]

$ cal 1 2007
enero de 2007
do lu ma mi ju vi sá
123456
7 8 9 10 11 12 13
14 15 16 17 18 19 20 21 22 23 24
25 26 27 28 29 30 31

ps

© Copyright IBM Corporación 2008


Quién está en el sistema

• OMSmuestra quién está conectado al sistema.

$ quien
raíz tty1 Ene 1 11:10
esmoquin1 tty2 Ene 1 11:04

$ quien soy
host!tux1 tty2 1 de enero 11:04

Pero:
$ guau
esmoquin1

© Copyright IBM Corporación 2008


Búsqueda de información sobre los usuarios

• EldedoEl comando muestra información sobre otros usuarios.


Sinopsis: dedo [usuario][@host]

$ dedo
Acceso Nombre tty Inactivo Acceso Tiempo

esmoquin1 esmoquin (1) 2 Ene 1 11:04


raíz raíz *1 7 Ene 1 11:10

$ dedo tux1
Iniciar sesión: tux1 Nombre: esmoquin (1)
Directorio: /home/tux1 Shell: /bin/bash Activado
desde el lunes 1 de enero 11:04 (UTC) en tty2
No correo.
No plan.

© Copyright IBM Corporación 2008


Los comandos borrar, eco, escribir y pared
• ElclaroEl comando borra la pantalla.
$ claro

• ElecoEl comando escribe mensajes en su propia pantalla.


$ echo ¿Quién quiere ir a almorzar?
¿Quién quiere ir a almorzar?

• Usarescribirpara mostrar un mensaje de texto en el terminal de un usuario.


$ escribir esmoquin2

Mensaje
<ctrl-d>

• Usarmuropara colocar un mensaje en las pantallas de todos los usuarios registrados.


$ pared
Ya estoy de vuelta

<ctrl-d>

© Copyright IBM Corporación 2008


Hablar con otro usuario

Si Tux1 quiere hablar con Tux2, Tux1 ingresa:


$ hablar tux2

Si Tux2 también quiere hablar con Tux1, Tux2 ingresa:


$ hablar tux1

esmoquin1 tux2
© Copyright IBM Corporación 2008
Arquitectura Cliente/Servidor

Servidor del sistema X Window

Ventana
Aplicación 1 Solicitudnorte
Gerente
© Copyright IBM Corporación 2008
Componentes X

• Un servidor X:
– Controla el teclado, el mouse y una o más pantallas
– Controla la resolución, la frecuencia de actualización y la profundidad de color

– Permite el acceso simultáneo de varios clientes


– Realiza operaciones gráficas básicas
– Reenvía eventos de teclado y mouse a los clientes correctos

• Un cliente X:
– Es por ejemplo una aplicación
– Recibe entradas de teclado y mouse del servidor
– Envía la salida para que se muestre al servidor

• Un administrador de ventanas:

– Es un cliente X especial
– Realiza escaparatismo en otros clientes.
– Permite mover, iconificar, etc. otras ventanas de clientes
© Copyright IBM Corporación 2008
Servidores X en Linux

• La mayoría de las distribuciones usan XFree86 (www.xfree86.org) o Xorg


(www.X.org) como su servidor X.
- Fuente abierta
– Admite la mayoría de los adaptadores de video

• Otros servidores X para Linux también están disponibles:


– Metro-X (http://www.metrolink.com)
– Gráficos Xi (http://www.xig.com)
- Etcétera

© Copyright IBM Corporación 2008


Configuración X
• X debe configurarse para su hardware:
- Teclado
- Ratón
– Adaptador gráfico
- Monitor

• Cosas para configurar: frecuencia de actualización, resolución, profundidad de color.

• Archivo de configuración:/etc/X11/XF86Configo/etc/X11/xorg.conf.

• La configuración manual es posible, pero difícil.


- VerXFree86-CÓMOpara detalles

• Herramientas de configuración automatizadas disponibles:


– Durante la instalación de distribución
– Herramientas Xorg/XFree86:X -configure,xf86config
– Herramientas de distribución:sistema-config-xfree86(RHEL y Fedora),
sax2/yast2 (SLES)
© Copyright IBM Corporación 2008
Entornos de escritorio
• Un entorno de escritorio es:
– Un conjunto de herramientas, bibliotecas y estándares que permite el desarrollo rápido de
clientes X
– Un conjunto de clientes X (incluido uno o más administradores de ventanas) que se
desarrollan con estas herramientas, bibliotecas y estándares

• Ejemplos:
– GNOME (Entorno de modelo de objetos de red GNU)
– KDE (Entorno de escritorio K)
–...

• Ventajas de los entornos de escritorio:


– Integración (cortar y pegar a través del portapapeles, arrastrar y soltar)
– Mirada común (temas)

© Copyright IBM Corporación 2008


Entornos de escritorio K

© Copyright IBM Corporación 2008


El entorno de escritorio GNOME

© Copyright IBM Corporación 2008


X inicial
• Si inició sesión en un terminal de texto, ejecuteiniciox.
– Solo inicia una única sesión.
– Cuando finaliza la sesión, vuelve a estar en su terminal de texto.

• Si desea habilitar la pantalla gráfica de inicio de sesión, lleve el sistema


anivel de ejecución 5.
– Para cambiar manualmente, utiliceinicio 5dominio.
– Para hacer que el cambio sea permanente, edite /etc/inittab:
id:5:initpredeterminado:

© Copyright IBM Corporación 2008


Elegir su entorno de escritorio
• La mayoría de las distribuciones proporcionan múltiples entornos de escritorio.

• Para elegir entre ellos, seleccione desde el indicador de inicio de sesión.

• Los usuarios pueden tener sus propias preferencias.

© Copyright IBM Corporación 2008


Control
1.¿Verdadero o falso? Un sistema Linux siempre necesita una interfaz
gráfica de usuario.

2.¿Cuál de los siguientes comandos no es un comando legal en


Linux?
a. ls/dev/bin
b. ls -al/dev/bin
C. ls -a -l .
d. ls-al/dev

3.¿Cómo se cambia entre terminales virtuales?

© Copyright IBM Corporación 2008


Resumen de la unidad

• La GUI de Linux se basa en elSistema de ventana X(X para


abreviar).

• X utiliza un modelo cliente-servidor.

• El servidor X más común bajo Linux esXFree86oXorg.


• ElEntorno de escritorioes una serie de herramientas, bibliotecas y
estándares que permiten el desarrollo de clientes X, y un conjunto de
clientes X desarrollados con este.

• Los entornos de escritorio más comunes en Linux sonKDE y


GNOMO.
• Para cambiar entre entornos de escritorio, utilice elTipo de sesiónlista
desde el indicador gráfico de inicio de sesión.

© Copyright IBM Corporación 2008

También podría gustarte