Sistema Operativo
GNU/Linux
(Básico – Administración I)
Ing. Ricardo Toro
INSTITUTO UNIVERSITARIO POLITÉCNICO
“SANTIAGO MARIÑO”
EXTENSIÓN PUERTO ORDAZ
CATEDRA: SISTEMAS OPERATIVOS II
Objetivos.
•Entorno de Escritorio
•Aplicaciones de Oficina
•El Shell Bash
•Comandos básicos
•Editores de texto (vi - nano)
Metodología
Las clases se imparten usando presentaciones y demostraciones prácticas,
y se incita al participante a repetir lo aprendido en su estación de trabajo.
Cada módulo incluye una sesión de laboratorio, donde el participante
deberá resolver ejercicios usando los conceptos aprendidos en la sesión
teórica.
El entorno de escritorio
GNOME
Objetivos
•Generalidades sobre GNOME.
•Manejo de Ventanas
•Manejo de Archivos
•Cambio de apariencia del escritorio
•Aplicaciones mas importantes. Web Browser, Correo electrónico,
aplicaciones de oficina (Ofimática).
GNOME
En la presentación de este entorno obtenemos
El Escritorio
El Panel (contiene: iconos, barra de tareas)
Menú inicio (Aplicaciones).
Información interesante
•Linux usa el concepto de consolas virtuales
•Con las teclas <Ctrl> <Alt> <F1> al <F7> pasamos de una consola a otra.
•Las primeras 6 son de texto (ventana de comandos) y la 7 es de forma grafica.
•GNOME es solo uno de los varios entornos gráficos disponibles para Linux.
Menú
InicioIconos
Escritorio
Manejo de Archivos Barra de Herramientas
Barra de Estado Selector de Ventanas
Carpetas
Ofimática
Linux
Aplicaciones de Oficina
•El paquete OpenOffice, posee una amplia gama de aplicaciones de Oficina.
•Como su similar en la Ofimática de Microsoft Word, Excel, PowerPoint en esta se
encuentran OpenOffice Writer, Calc, Impress, entre otros.
Writer = Word
Calc = Excel
Impress = PowerPoint
El Shell Bash
Bash provee una interfaz para que los usuarios ejecuten comandos
e interactúen con el sistema (en modo texto).
Ofrece características avanzadas como: historial de comandos,
edición en línea, completación de comandos, control de trabajos,
redirección, tuberías, listas, variables, sustitución de comandos,
ayuda.
El Shell Bash
OBJETIVOS
•Conceptos de shell
•Manejo de directorios
•Manejo de Archivos
•Uso del terminal (ventana de comandos)
La línea de Comandos Bash
La línea de comandos de bash posee las siguientes características:
Empieza con el prompt, que puede incluir el nombre del usuario, el nombre del
equipo y el directorio actual:
[usuario@prueba1 ~]$
La línea de Comandos Bash
Se puede editar escribiendo, usando las teclas del cursor (← y →),
Backspace y Delete (Supr).
Se puede ver el historial de comandos usando las teclas de cursor ( ↑ y ↓).
Se pueden “completar” los nombres de comandos y archivos usando la tecla
TAB (a veces es necesario pulsarla dos veces).
Árbol de directorios
Comando importante: man
man: es el sistema de ayuda en línea clásico de Unix y Linux, ofrece una sinopsis deluso de los comandos y sus opciones.
Para leer el manual se ejecutaman [comando]
Para avanzar en el texto se usa la Barra Espaciadora, para retroceder la tecla b
“<” nos lleva al comienzo del texto y “>” al final
“q” nos permite salir del documento
/
etc home
sysconfig varapt documentosmusica
Comandos Básicos
Para moverse entre directorios, se usa el comando “cd”
cd / cd .. cd /home/musica cd bin
cd – nos mueve al directorio anterior, mientras que
cd ~ nos mueve a nuestro directorio home
Para ver en que directorio nos encontramos se usa el
comando “pwd”
El comando ls nos muestra el contenido de un directorio
ls ~ ls / ls -l ls -R
Comandos Básicos
Para copiar archivos, se usa el comando “cp”
Ejemplos:
cp prueba1 prueba 2 cp prueba1 /directorio
Para mover archivos se usa el comando “mv”
Ejemplos:
mv prueba1 prueba 2 mv prueba1 prueba2 /directorio
Para borrar archivos se usa el comando “rm”
Ejemplos:
rm prueba1 prueba 2 rm – r
Para borrar directorios (vacíos) se puede usar el comando rmdir
Comandos Básicos
Para crear directorios se utiliza el comando mkdir “nombredirectorio”
Para crear un archivo vacío utilizamos el comando: touch
Ejemplo: touch “nombrearchivo”
Para borrar la pantalla se utiliza el comando clear
Para reiniciar el terminal se utiliza el comando reset
Para cerrar el terminal (ventana de comandos) se utiliza el comando exit
Editores de Texto
nano - vi
El editor nano
nano, es un editor de texto, está orientado a un
manejo desde teclado específicamente a
combinaciones de la tecla Control.
Por ejemplo:
Control+O guarda el archivo actual
Control+W abre el menú de búsqueda
Control+X sale de nano
Control+K corta una línea
Control+U pegar texto marcado
El editor vi
vi (Visual) es programa informático que entra en
la categoría de los editor de texto. Esto es así,
pues a diferencia de un procesador de texto no
ofrece herramientas para determinar visualmente
cómo quedará el documento impreso.
Es por esto que carece de opciones como
centrado o justificación de párrafos, pero permite
mover, copiar, eliminar o insertar caracteres con
mucha versatilidad.
Modo edición
Para editar un archivo ejecutaremos en la ventana terminal:
vi nombrearchivo
vi empezara en modo de comandos, para pasar el modo
edición podemos pulsar:
i (insertar)a (agregar)R (remplazar)o (abre una nueva línea)
En el modo edición podemos escribir normalmente, podemos
utilizar las teclas de cursor para movernos. Para regresar al
modo de comandos pulsamos la tecla Esc
Comandos de cursor
Para moverse entre palabras:
w principio de la siguiente palabra
e final de la siguiente palabra
b al principio de la palabra anterior
Para moverse en la línea
0 (cero) principio de línea
$ final de la línea
Para moverse en el archivo
G final del archivo
1G primera línea
x borra el carácter debajo del cursor
Copiar, cortar y pegar
Los comandos para copiar son
yy copia la línea actual
nyy copia n líneas
yw copia la palabra debajo del cursor
y$ copia hasta el final de la línea
Para pegar se usa p
Salvar y Salir
:w salva el buffer actual
:w nombre salva el archivo con otro nombre
:q! Sale del editor sin guardar
:q sale de vi (si no ha hecho cambios)
:wq guarda y sale
PRACTICA 1
Encienda su maquina virtual, arranque el S.O. y abra una ventana de comandos
(terminal)
En el directorio actual, cree un directorio llamado prueba5.
Luego dentro de ese directorio cree 3 archivos (nombre9, texto2, home7)
Edite con nano, el archivo texto2, luego escriba una sintaxis de 15 palabras, guarde y
salga del archivo.
Edite nombre9 con nano y escriba 4 palabras, guarde y salga del archivo.
Copie texto2 en home7. Borre el archivo texto2.
Mueva el archivo texto1, a un directorio nuevo llamado prueba4, el cual debe estar en el
directorio donde creo prueba5.
INSTITUTO UNIVERSITARIO POLITÉCNICO
“SANTIAGO MARIÑO”EXTENSIÓN PUERTO ORDAZ
CATEDRA: SISTEMAS OPERATIVOS II - 47
PRACTICA 2
Encienda su maquina virtual, arranque el S.O. y abra una ventana de comandos
(terminal)
Abra con vi el archivo /etc/sysctl.conf
Vaya a la línea 10 (10G) y luego muévase hacia delante de palabra en palabra con la
tecla w
Borre uno o varios caracteres con x, Regrese al principio de la línea (0), Borre la línea
(dd), muévase a la siguiente línea con texto, adelántese 9 palabras (9w) y borre desde
ese punto hasta el final de la línea (d$), borre 3 líneas (3dd) y pulse u para deshacer la
operación.
Copie 10 líneas (10yy), muévase al final del archivo (G) y péguelas (p), vaya a la tercera
(3era) palabra de la línea (3w) copie 2 palabras (2yw) y péguelas (p)
Guarde el archivo llamándolo “linux” :w linux y espere al facilitador
INSTITUTO UNIVERSITARIO POLITÉCNICO
“SANTIAGO MARIÑO”EXTENSIÓN PUERTO ORDAZ
CATEDRA: SISTEMAS OPERATIVOS II - 47