Practica So
Laboratorio de Sistemas Operativos 3º Ingeniero Técnico en Informática de Sistemas y de Gestión Curso: 2010 / 2011
Índice:
LSO. Boletín 1: Introducción al UNIX. 2010 / 2011 Antonio J. Tallón Ballesteros
1. Introducción. 2. Sistema de ayuda. 3. El intérprete de comandos. 4. Comandos básicos de UNIX. 5. Ejercicios. 6. Bibliografía.
2
1. Introducción.LSO. Boletín 1: Introducción al UNIX. 2010 / 2011 Antonio J. Tallón Ballesteros
UNIX se inició durante 1969 en los Laboratorios Bell en una máquina DEC PDP-7 desechada. En 1973, Ritchie y Thompson reescribieron el núcleo del UNIX en C. Hacia 1974 fue introducido en las Universidades con fines educativos. Características: Características:
Portable. Flexible. Potente. Con entorno programable.Multiusuario y multitarea multitarea.
3
1. Introducción. (cont.) Variantes de UNIX:
LSO. Boletín 1: Introducción al UNIX. 2010 / 2011 Antonio J. Tallón Ballesteros
AT & T BSD SCO XENIX / AIX SunOS
Origen SO Linux
SO Minix.
Linux surge como imitación a UNIX.
4
1. Introducción. (cont.) Distribuciones de Linux:
LSO. Boletín 1: Introducción al UNIX. 2010 / 2011 Antonio J. TallónBallesteros
Ubuntu Slackware Debian Red Hat (Fedora Core 4 / 5) Fedora SuSe OpenLinux Mandrake Guadalinex
Las prácticas las realizaremos en:
UNIX (conectándonos a murillo mediante ssh ssh) Linux (instalado en los PCs de las aulas de prácticas)
Para trabajar en casa:
Instalar Linux (versión que se ejecuta desde CD o desde HD) versión
5
1. Introducción. (cont.) Conexión a murillomediante ssh ssh:
LSO. Boletín 1: Introducción al UNIX. 2010 / 2011 Antonio J. Tallón Ballesteros
Desde Linux % ssh usuario@murillo o bien % ssh usuario@murillo.eii.us.es
El sistema nos solicita la contraseña En general: % ssh usuario@máquina_remota.dominio usuario@máquina_remota.
Para cerrar la conexión: % exit
Para ejecutar comandos y programas se utilizan las órdenes que veremos a lo largodel curso.
6
1. Introducción. (cont.) Conexión a murillo mediante ssh (cont.):
LSO. Boletín 1: Introducción al UNIX. 2010 / 2011 Antonio J. Tallón Ballesteros
Desde un cliente SSH 1) Indicamos el nombre de la máquina (hostname). 2) Tecleamos nombre de usuario (login). 3) Tecleamos la contraseña (password).
Una vez establecida la conexión ssh podemos:
Ejecutar comandos:
Copiararchivos (directamente con cp) Crear directorios
Ejecutar programas …
7
1. Introducción. (cont.) Conexión a murillo mediante sftp sftp:
LSO. Boletín 1: Introducción al UNIX. 2010 / 2011 Antonio J. Tallón Ballesteros
Se emplea si sólo queremos transferir archivos. archivos El procedimiento de conexión es similar a ssh. Ejemplo.- Desde Linux: % sftp usuario@murillo Establecimiento conexiónEl sistema nos solicita la contraseña put, mget, mput, ls, cd, lls, lcd
% get ruta_archivo % bye
Transferencia Cierre de conexión
8
1. Introducción. (cont.) Terminales virtuales en Linux:
LSO. Boletín 1: Introducción al UNIX. 2010 / 2011 Antonio J. Tallón Ballesteros
Para abrir un terminal
CTRL + ALT + F1 …. Fn
(n ≠ 7)
Estructura típica de directorios de un equipo Linux(UNIX)
/
bin dev etc usr home juan ana …
(directorio raíz directorio raíz)
(programas) (dispositivos) (administración del sistema) (información general de los usuarios) (información personal de los usuarios) (información personal de juan) (información personal de ana)
9
1. Introducción. (cont.) Directorio home (HOME):
LSO. Boletín 1: Introducción al UNIX. 2010 / 2011 Antonio J. TallónBallesteros
Se refiere al directorio concreto de un usuario. ($HOME) $HOME Es el directorio inicial tras abrir un terminal.
Múltiples extensiones para los archivos. archivos. Nombres de rutas (caminos): (caminos):
Rutas absolutas Indicamos el camino sin considerar la absolutas. situación actual.
Ejemplos: $HOME ó /bin/ls
Rutas relativas A partir del directorio actual indicamos hacia...
Regístrate para leer el documento completo.