Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porCelino Pablo Modificado hace 10 años
1
Tema 4 (2). Introducción a los Sistemas Operativos Fundamentos de Informática Curso 2010/2011
2
Índice Breve reseña histórica El sistema operativo Linux: ◦ Características ◦ Instalación de Linux en un PC ◦ Conexión/Desconexión a un sistema Linux Estructura de un comando ◦ Comandos simples El sistema de archivos de Linux: ◦ Estructura jerárquica de archivos ◦ Directorios importantes ◦ Rutas Comandos básicos de Linux ◦ Comandos sobre directorios ◦ Comandos sobre ficheros ◦ Procesos (útil) Editor de ficheros: VIM ◦ Utilización ◦ Comandos
3
Breve reseña histórica de Unix 1969 Ken Thompson y Dennis Ritchie Juego Space Travel sobre DEC PDP-7
4
Breve reseña histórica de Linux Es un sistema UNIX compuesto de software libre y de código abierto Licencia GNU Linus Torvalds Distribuciones Linux Todo tipo de aplicaciones gratuitas
5
Índice Breve reseña histórica El sistema operativo Linux: ◦ Características ◦ Instalación de Linux en un PC ◦ Conexión/Desconexión a un sistema Linux Estructura de un comando ◦ Comandos simples El sistema de archivos de Linux: ◦ Estructura jerárquica de archivos ◦ Directorios importantes ◦ Rutas Comandos básicos de Linux ◦ Comandos sobre directorios ◦ Comandos sobre ficheros ◦ Procesos (útil) Editor de ficheros: VIM ◦ Utilización ◦ Comandos
6
El sistema operativo Linux: Características Multiusuario Multitarea Sistema de archivos jerárquico Shell Transportabilidad
7
El sistema operativo de Linux: Instalación de Linux a) Instalación permanente de Linux ◦ Distribuciones UBUNTU: kubuntu Debian, Fedora, Gentoo,Suse
8
El sistema operativo de Linux: Instalación de Linux a) Instalación permanente de Linux 1.Descargar el fichero ISO 2.Hacer dos particiones (además de las que tenías de windows) SWAP : 2 x Tamaño de RAM ROOT o / : mínimo 4GB 3.Reiniciar el ordenador con el CD 4.Pulsad F2, cambiad el lenguaje 5.Seleccionad Start or install Ubuntu
9
Instalación de Linux a) Instalación permanente de Linux 1.Descargar el fichero ISO 2.Hacer dos particiones SWAP : 2 x Tamaño de RAM ROOT o / : mínimo 4GB 3.Reiniciar el ordenador con el CD 4.Pulsad F2, cambiad el lenguaje 5.Seleccionad Start or install Ubuntu
10
El sistema operativo de Linux: Instalación de Linux a) Instalación permanente de Linux 6.Empieza a cargarse el SO 7.Aparece un escritorio de fondo marrón. Pulsad sobre el icono INSTALAR 8.Seleccionad el lugar (Madrid), el teclado (Español, Español) 9.Particiones (segunda opción si no habéis particionado en W) (tercera opción si lo habéis hecho) Un tutorial: http://www.datanoia.com/tutorial-como-instalar-ubuntu-9-04-sin-formatear-windows.html
11
El sistema operativo de Linux: Conexión/Desconexión a) Desde Windows ◦ SSH Secure Shell Hostname o nombre del equipo: saturno.dcs.eup.uva.es User name o login: Port number : debe ser 22222 si es con cable o 22 si es por eduroam Se pulsa Quick Connect Se abre una ventana donde se completan los datos
12
El sistema operativo de Linux: Conexión/Desconexión a) Desde Linux ◦ Abre un terminal, o consola (búscalo en accesorios) ◦ Escribe dentro del terminal ssh tulogin@saturno.dcs.eup.uva.es –p22222tulogin@saturno.dcs.eup.uva.es conectado desde donde sea ssh tulogin@saturno.dcs.eup.uva.estulogin@saturno.dcs.eup.uva.es conectado desde eduroam Puedes abrir tantos terminales como desees
13
El sistema operativo de Linux: Desconexión de Saturno a) Desde windows ◦ Escribe exit y quita la ventana del programa de Windows b) Desde Linux ◦ En una ventana Terminal escribid exit
14
Índice Breve reseña histórica El sistema operativo Linux: ◦ Características ◦ Instalación de Linux en un PC ◦ Conexión/Desconexión a un sistema Linux Estructura de un comando ◦ Comandos simples El sistema de archivos de Linux: ◦ Estructura jerárquica de archivos ◦ Directorios importantes ◦ Rutas Comandos básicos de Linux ◦ Comandos sobre directorios ◦ Comandos sobre ficheros ◦ Procesos (útil) Editor de ficheros: VIM ◦ Utilización ◦ Comandos
15
Estructura de un comando comando [-opciones] [argumentos] ◦ Comando: nombre de la orden : ACCION ◦ -opciones : modifica el comportamiento del comando ◦ argumentos: nombres de ficheros o directorios sobre los que ejecutar el comando
16
Estructura de un comando: Comandos simples date cal who –q –H –b man nombre_de_comando clear ps
17
Índice Breve reseña histórica El sistema operativo Linux: ◦ Características ◦ Instalación de Linux en un PC ◦ Conexión/Desconexión a un sistema Linux Estructura de un comando ◦ Comandos simples El sistema de archivos de Linux: ◦ Estructura jerárquica de archivos ◦ Directorios importantes ◦ Rutas Comandos básicos de Linux ◦ Comandos sobre directorios ◦ Comandos sobre ficheros ◦ Procesos (útil) Editor de ficheros: VIM ◦ Utilización ◦ Comandos
18
El sistema de archivos de Linux Estructura jerárquica de archivos Archivos ◦ Directorios ◦ Ficheros ◦ Especiales Jerarquía: Se organiza en niveles ◦ Nivel más alto Directorio Raíz /
19
El sistema de archivos de Linux
20
Nombres de archivos ◦ Ficheros: nombre.extension ◦ Directorios: nombre Diferencia may/min Nombres significativos
21
El sistema de archivos de Linux: Directorios importantes Directorio actual o de trabajo (. ) ◦ pwd Directorio Raíz ( / ) Directorio Padre (.. ) Directorio $HOME
22
El sistema de archivos de Linux: Rutas Ruta absoluta Desde el directorio raíz Comienza con / Es un camino único, exacto entre cada directorio poned una / /home/alumnos/GD135 /home/marga/Ejercicios
23
El sistema de archivos de Linux: Rutas Ruta relativa Desde el directorio actual Se puede utilizar./../ Varios
24
/ home/alumnosGD139GE148compartidamarga dev/ tmp/home/usr/ bin/
25
Índice Breve reseña histórica El sistema operativo Linux: ◦ Características ◦ Instalación de Linux en un PC ◦ Conexión/Desconexión a un sistema Linux Estructura de un comando ◦ Comandos simples El sistema de archivos de Linux: ◦ Estructura jerárquica de archivos ◦ Directorios importantes ◦ Rutas Comandos básicos de Linux ◦ Comandos sobre directorios ◦ Comandos sobre ficheros ◦ Procesos (útil) Editor de ficheros: VIM ◦ Utilización ◦ Comandos
26
Comandos básicos: Comandos sobre directorios Crear directorio ◦ mkdir ruta_hasta_el_nuevo_dir_a crear ◦ Crea un nuevo directorio siguiendo la ruta indicada ◦ La ruta debe finalizar con el nombre del nuevo directorio
27
Comandos básicos: Comandos sobre directorios Borrar directorio ◦ rmdir ruta_hasta_el_dir_a_eliminar ◦ Borra un directorio existente descrito por la ruta que se indica No debe ser el directorio actual Debe estar vacío
28
Comandos básicos: Comandos sobre directorios Cambiar directorio ◦ cd ruta_hasta_el_dir ◦ Cambia el directorio actual ◦ Nos desplazamos en el árbol de directorios+ cd es lo mismo que cd $HOME cd.. cd ruta ◦ pwd después para saber dónde estamos
29
Comandos básicos: Comandos sobre directorios Listar el contenido de un directorio ◦ ls ruta_hasta_el_dir ◦ Muestra los ficheros y directorios que están contenidos dentro de otro ◦ Opciones -l listado largo -a listado completo ◦ ls –l /home ◦ ls –la $HOME man ls
30
/ home/primeroorganización/ goi139/ProgramasEjerciciosTempCopiagoi138/ mecánica/iquimica/profesor/marga/ dev/ tmp/usr/ bin/
31
Índice Breve reseña histórica El sistema operativo Linux: ◦ Características ◦ Instalación de Linux en un PC ◦ Conexión/Desconexión a un sistema Linux Estructura de un comando ◦ Comandos simples El sistema de archivos de Linux: ◦ Estructura jerárquica de archivos ◦ Directorios importantes ◦ Rutas Comandos básicos de Linux ◦ Comandos sobre directorios ◦ Comandos sobre ficheros ◦ Procesos (útil) Editor de ficheros: VIM ◦ Utilización ◦ Comandos
32
Comandos básicos: Comandos sobre Ficheros Copiar fichero ◦ cp ruta_fich_origen ruta__destino ◦ Copia el fichero indicado como fichero origen en el directorio indicado en segundo lugar ◦ Se puede copiar cambiando de nombre
33
Comandos básicos: Comandos sobre Ficheros Borrar fichero ◦ rm ruta_hasta_el_fichero_a_eliminar ◦ Borra un fichero que esté en la ruta indicada No hay posibilidad de recuperar CUIDADO!
34
Comandos básicos: Comandos sobre Ficheros Visualizar ficheros ◦ cat ruta_hasta_el_fichero ◦ more ruta_hasta_el_fichero ◦ Visualiza el contenido del fichero sin necesidad de editarlo con vi
35
Comandos básicos: Comandos sobre Ficheros Mover fichero ◦ mv ruta_fich_origen ruta__destino ◦ Mueve el fichero indicado como fichero origen al directorio indicado en segundo lugar ◦ mv ruta_fich_origen ruta__fichero_nuevo_nombre ◦ Cambia de nombre el fichero
36
/ home/alumnosGD139ProgramasEjerciciosTempCopiaGE148compartidamarga dev/ tmp/home/usr/ bin/
37
Comandos básicos: Procesos Es un programa en ejecución ps ◦ es un comando que muestra los procesos activos del usuario ◦ cada proceso tiene un PID (número) que lo identifica ◦ si todo va mal, hay que matar ese proceso kill -9 número_del_proceso
38
Índice Breve reseña histórica El sistema operativo Linux: ◦ Características ◦ Instalación de Linux en un PC ◦ Conexión/Desconexión a un sistema Linux Estructura de un comando ◦ Comandos simples El sistema de archivos de Linux: ◦ Estructura jerárquica de archivos ◦ Directorios importantes ◦ Rutas Comandos básicos de Linux ◦ Comandos sobre directorios ◦ Comandos sobre ficheros ◦ Procesos (útil) Editor de ficheros: VIM ◦ Utilización ◦ Comandos
39
Editor Vim Sirve para crear nuevos ficheros, editar/escribir sobre ficheros, crear programas etc… No tiene menú, ni interfaz gráfico Tiene dos modos de trabajo: ◦ Modo comando: para llevar a cabo operaciones sobre el fichero editado ◦ Modo edición: para escribir vi nombre_del fichero.ext
40
Editor Vim Modo comando Modo edición i a o Esc
41
Editor Vim Modo comando: ◦ Moverse: con las teclas del cursor ◦ Borrar un carácter : esc + x una línea: esc + dd ◦ Deshacer el último cambio: esc + u ◦ Refrescar la pantalla CTRL L
42
Editor Vim Modo comando: ◦ Buscar una palabra Hacia delante : esc + /palabra_a_buscar Siguiente : esc + n Hacia atrás: esc + ?palabra_a_buscar ◦ Copiar un bloque de texto esc + numeroyy ◦ Pegar el bloque copiado esc + p
43
Editor Vim Modo comando: ◦ Ir a una línea esc + :numerolinea ◦ Colorear esc + :syntax on ◦ Indentar esc + :set autoindent
44
Editor Vim Modo comando: ◦ Guardar : esc + :w ◦ Guardar y salir : esc + :wq ◦ Salir sin guardar: esc + :q! ◦ Salir (habiendo guardado): esc + :q
45
Comandos adicionales: Seguridad En Unix el acceso a ficheros depende de quien seas y de lo que quieras hacer: ◦ Tipo de usuario Usuario (user) Grupo Otros (other) ◦ Tipo de acceso Lectura (r): visualizar fich o listar dir Escritura(w): modificar fichero o directorio Ejecución (x): ejecutar fich o cambiar dir
46
Comandos adicionales Seguridad [marga@saturno Temp]$ ls –l - rwxr-xr-x 1 marga users 382 Nov 19 11:49 usuario.e drwxr-xr-x 3 marga users 1024 Sep 3 11:19 Ejemp/ -rwxr-xr-x 1 marga users 2874 Apr 1 10:23 conway.c En esta orden, los privilegios aparecen como 10 caracteres, que indican ◦ primero si se trata de un fichero -, como un directorio d, un link simbólico l ◦ del 2-4 indican los privilegios del propietario (u) ◦ del 5-7 los privilegios del grupo del usuario (g) ◦ del 8-10 indican los privilegios por defecto, para cualquier usuario que tenga acceso al sistema
47
Comandos adicionales: Seguridad chmod [ugo] [+-=] [rwx] rutafich_o_dir ◦ Cambia los privilegios de acceso para cada tipo de usuario y acceso.
48
Transferencia de ficheros Para pasar un fichero a nuestra cuenta en carpanta.eis.uva.es “Bajar”/Descargar o “Subir”/Recargar ◦ Desde Windows, utilizad el ssh Secure shell ◦ Desde Linux …….utilizad el gFtp
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.