administraci³n de sistemas operativos p0l intro linux

Download Administraci³n de Sistemas Operativos P0L Intro Linux

Post on 28-Oct-2014

28 views

Category:

Documents

6 download

Embed Size (px)

TRANSCRIPT

1 Julio Gmez Lpez jgomez@ual.eswww.administraciondesistemasoperativos.comUniversidad de AlmeraAdministracin de Sistemas OperativosP0L: Introduccin a LinuxProfesor: Julio Gmez LpezP0L. Introducci P0L. Introducci n a Linux n a LinuxKernelComandosSistema FicherosInstalacinUtilidadesShellComunicacionesGestin dearchivos y seguridadLenguajes/ProgramadoresUsuariosAplicacionesKernel delsistemaAplicacionesKernel 2.4, 2.6.x2 Julio Gmez Lpez jgomez@ual.eswww.administraciondesistemasoperativos.comUniversidad de AlmeraAdministracin de Sistemas OperativosP0L. Introducci P0L. Introducci n a Linux n a LinuxKernel DISTRIBUCIONES DE LINUXComandosSistema FicherosInstalacinP0L. Introducci P0L. Introducci n a Linux n a LinuxKernelComandosSistema FicherosInstalacinPARTICIONESRecomendado: 2x RAM3 Julio Gmez Lpez jgomez@ual.eswww.administraciondesistemasoperativos.comUniversidad de AlmeraAdministracin de Sistemas OperativosP0L. Introducci P0L. Introducci n a Linux n a LinuxModo de ejecucinConsolaInterfaz grficastartxCambiar modo de ejecucin /etc/inittabKernelComandosSistema FicherosInstalacinP0L. Introducci P0L. Introducci n a Linux n a LinuxKernelComandosSistema FicherosInstalacin//bin/boot/dev/etc/home/maria/pepe/lib/mnt/floppy/cdrom/proc/root/sbin/temp/usr/var4 Julio Gmez Lpez jgomez@ual.eswww.administraciondesistemasoperativos.comUniversidad de AlmeraAdministracin de Sistemas OperativosP0L. Introducci P0L. Introducci n a Linux n a Linux//bin/boot/dev/etc/home/maria/pepe/lib/mnt/floppy/cdrom/proc/root/sbin/temp/usr/varComandos bsicos KernelComandosSistema FicherosInstalacin//bin/boot/dev/etc/home/maria/pepe/lib/mnt/floppy/cdrom/proc/root/sbin/temp/usr/varP0L. Introducci P0L. Introducci n a Linux n a LinuxComandos rootKernelComandosSistema FicherosInstalacin5 Julio Gmez Lpez jgomez@ual.eswww.administraciondesistemasoperativos.comUniversidad de AlmeraAdministracin de Sistemas OperativosP0L. Introducci P0L. Introducci n a Linux n a Linux//bin/boot/dev/etc/home/maria/pepe/lib/mnt/floppy/cdrom/proc/root/sbin/temp/usr/varNcleoKernelComandosSistema FicherosInstalacinP0L. Introducci P0L. Introducci n a Linux n a Linux//bin/boot/dev/etc/home/maria/pepe/lib/mnt/floppy/cdrom/proc/root/sbin/temp/usr/varfdisk /dev/hda (para el primer disco IDE)fdisk /dev/sda (para el primer disco SCSI)fdisk /dev/rd/c0d0 (para dispositivos RAID)Dispositivos hardwareKernelComandosSistema FicherosInstalacin6 Julio Gmez Lpez jgomez@ual.eswww.administraciondesistemasoperativos.comUniversidad de AlmeraAdministracin de Sistemas OperativosP0L. Introducci P0L. Introducci n a Linux n a Linux//bin/boot/dev/etc/home/maria/pepe/lib/mnt/floppy/cdrom/proc/root/sbin/temp/usr/varFicheros de configuracinroot:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologin.maria:x:500:500::/home/maria:/bin/bashpepe:x:501:501::/home/pepe:/bin/bashLogin: contraasea: UID: GUID: directorio de trabajo: Shell de conexinKernelComandosSistema FicherosInstalacinP0L. Introducci P0L. Introducci n a Linux n a Linux//bin/boot/dev/etc/home/maria/pepe/lib/mnt/floppy/cdrom/proc/root/sbin/temp/usr/varDirectorio del rootDirectorios de los usuariosKernelComandosSistema FicherosInstalacin7 Julio Gmez Lpez jgomez@ual.eswww.administraciondesistemasoperativos.comUniversidad de AlmeraAdministracin de Sistemas OperativosP0L. Introducci P0L. Introducci n a Linux n a Linux//bin/boot/dev/etc/home/maria/pepe/lib/mnt/floppy/cdrom/proc/root/sbin/temp/usr/varContiene las libreras para que seejecuten los programas de /binKernelComandosSistema FicherosInstalacinP0L. Introducci P0L. Introducci n a Linux n a Linux//bin/boot/dev/etc/home/maria/pepe/lib/mnt/floppy/cdrom/proc/root/sbin/temp/usr/varPermite montar directamente los dispositivos extrables.Montar mount cdromDesmontar umount cdromKernelComandosSistema FicherosInstalacin8 Julio Gmez Lpez jgomez@ual.eswww.administraciondesistemasoperativos.comUniversidad de AlmeraAdministracin de Sistemas OperativosP0L. Introducci P0L. Introducci n a Linux n a Linux//bin/boot/dev/etc/home/maria/pepe/lib/mnt/floppy/cdrom/proc/root/sbin/temp/usr/varContiene ficheros especiales que envan/reciben informacin del kernel del sistemaKernelComandosSistema FicherosInstalacinP0L. Introducci P0L. Introducci n a Linux n a Linux//bin/boot/dev/etc/home/maria/pepe/lib/mnt/floppy/cdrom/proc/root/sbin/temp/usr/varFicheros temporales del sistemaKernelComandosSistema FicherosInstalacin9 Julio Gmez Lpez jgomez@ual.eswww.administraciondesistemasoperativos.comUniversidad de AlmeraAdministracin de Sistemas OperativosP0L. Introducci P0L. Introducci n a Linux n a Linux//bin/boot/dev/etc/home/maria/pepe/lib/mnt/floppy/cdrom/proc/root/sbin/temp/usr/varEs uno de los directorios ms importantes del sistema puesto que contiene los programas de uso comn para los usuarios.Su estructura es la siguiente:/usr/X11R6 Programas de Xwindows/usr/bin Programas de uso general gcc/usr/doc Documentacin del sistema/usr/etc Ficheros de configuracin general/usr/include Ficheros de cabecera .h/usr/info Ficheros de informacin GNU/usr/lib Libreras generales/usr/man Manuales man/usr/sbin Programas de adm del sistema/usr/src Cdigo fuente de programasKernelComandosSistema FicherosInstalacinP0L. Introducci P0L. Introducci n a Linux n a Linux//bin/boot/dev/etc/home/maria/pepe/lib/mnt/floppy/cdrom/proc/root/sbin/temp/usr/varContiene informacin temporal de programas (lo cual no implica que se pueda borrar su contenido)KernelComandosSistema FicherosInstalacin10 Julio Gmez Lpez jgomez@ual.eswww.administraciondesistemasoperativos.comUniversidad de AlmeraAdministracin de Sistemas OperativosP0L. Introducci P0L. Introducci n a Linux n a Linux//bin/boot/dev/etc/home/maria/pepe/lib/mnt/floppy/cdrom/proc/root/sbin/temp/usr/varKernelComandosSistema FicherosInstalacinP0L. Introducci P0L. Introducci n a Linux n a LinuxTodo los archivos tienen un nombre que debe cumplir unas ciertas reglas:Un nombre puede tener de 1 a 255 caracteresSe puede utilizar cualquier carcter menos / y no es recomendable utilizar = \ ^ ~ ' " ` * ; - ? [ ] ( ) ! & ~ < >.Las letras maysculas y minsculas se consideran diferentes.KernelComandosSistema FicherosInstalacin11 Julio Gmez Lpez jgomez@ual.eswww.administraciondesistemasoperativos.comUniversidad de AlmeraAdministracin de Sistemas OperativosP0L. Introducci P0L. Introducci n a Linux n a LinuxDirectorio usuario grupo otrosd rwx rwx rwxEjemplo 2:usuario grupo otrosrw- r-- r--6 4 4chmod 644 ficheroEjemplo1:usuario grupo otrosrwx r-- ---7 4 0chmod 740 ficheroKernelComandosSistema FicherosInstalacinP0L. Introducci P0L. Introducci n a Linux n a Linuxchmod 644 aliases chown ficherochgrp ficheroKernelComandosSistema FicherosInstalacin12 Julio Gmez Lpez jgomez@ual.eswww.administraciondesistemasoperativos.comUniversidad de AlmeraAdministracin de Sistemas OperativosP0L. Introducci P0L. Introducci n a Linux n a LinuxKernelComandosSistema FicherosInstalacinSistema de ficheroscp copiarrename cambiar nombrerm (remove) eliminar un fichero o directoriocd cambia de directoriomkdir crear directorioless mostrar el contenido de un ficherols ver el contenido de un directoriofdisk permite crear particionesfsck permite formatear una particindf indica el espacio libre del sistema de ficherosdu indica el espacio utilizadoP0L. Introducci P0L. Introducci n a Linux n a LinuxMontar/desmontar sistemas de ficherosmount /mnt/cdrom Monta la unidadumount /mnt/cdrom Desmonta la unidadKernelComandosSistema FicherosInstalacin13 Julio Gmez Lpez jgomez@ual.eswww.administraciondesistemasoperativos.comUniversidad de AlmeraAdministracin de Sistemas OperativosP0L. Introducci P0L. Introducci n a Linux n a LinuxEditor de textosjoe,jed, viEditor viEntrar: vi Editar: pulsar la tecla iSalir: pulsar la tecla Esc :qSalir y guardar pulsar la tecla Esc :wqKernelComandosSistema FicherosInstalacinP0L. Introducci P0L. Introducci n a Linux n a LinuxInstalar programasPaquete rpm i joe.rpmCompilar programastar xvfz amap-5.0.tar.gzcd amap-5.0./configuremakemake installUsuariossu cambiar de usuarioid indica el usuario que eresKernelComandosSistema FicherosInstalacin14 Julio Gmez Lpez jgomez@ual.eswww.administraciondesistemasoperativos.comUniversidad de AlmeraAdministracin de Sistemas OperativosP0L. Introducci P0L. Introducci n a Linux n a LinuxAyudaman KernelComandosSistema FicherosInstalacin