Transcript

AGENDA

Introduccin a UNIX. Estructura general de UNIX. Sistema de Archivos. UNIX a nivel de usuario. Administracin del Sistema. Redes en UNIX. Instalacin de UNIX. Talleres de aplicacin.

AGENDA

Introduccin a UNIX. Estructura general de UNIX. Sistema de Archivos. UNIX a nivel de usuario. Administracin del Sistema. Redes en UNIX. Instalacin de UNIX. Talleres de aplicacin.

Introduccin a UNIX Caracteristicas Generales

Entorno de trabajo simple para el desarrollo de aplicaciones. Capacidad de tiempo compartido. Multiprogramacin. Soporte para diferentes arquitectu ras e interconexiones en red. Extensiones de tiempo real.

Introduccin a UNIX Historia - Antecedentes

Bell AT&T - General Electric - MIT plantean un S.O. MULTICS. 1964. Ken Thompson - Dennis Ritchie son los propulsores del S.O. 1970. S.O. Reescrito en lenguaje C. 1973. Universidades 1974. Comercialmente en 1976. Diversificacin producto 1978. AT&T System V - Bell Invest. BSD ( Berkeley SW Distribution).

Introduccin a UNIX Historia - Antecedentes

AT&T System V: Xenix Microsoft - AIX IBM IRIX Silicon Graphics - HP-UX HP Unix SCO -- Open Server Bell Investigacin. BSD: SUNOS Sun - Ultrex Digital

Introduccin a UNIX Historia - Antecedentes

1989 sistema x-windows UNIX Terminales de linea directa a E.T. Windows en redes de PC. Aparicin de Linux Free Software. Linux es un UNIX en toda regla, con integracin X-Window, TCP/IP, UUCP, servicios... Caldera : SCO UNIX - UNIXWARE Linux.

Introduccin a UNIX Razones del xito.

Escrito en lenguaje de alto nivel. Multiusuario de tiempo compartido. Estructura de sistema de archivos. Archivos de disco y dispositivos de E/S se tratan de igual manera. Arquitectura transparente al Usr. Interfaz de Usr. (Shell) potente. Abierto e interactivo.

AGENDA

Introduccin a UNIX. Estructura general de UNIX. Sistema de Archivos. UNIX a nivel de usuario. Administracin del Sistema. Redes en UNIX. Instalacin de UNIX. Talleres de aplicacin.

Estructura General de UNIX

ARQUITECTURA S.O. UNIXprogramas de usuario libreras Nivel de usuario Nivel kernel Interfaz de llamadas al sistema

Comunicacin inter-proceso Subsistema de archivos Subsistema de control Buffer cach de procesos Administracin de memoria Planificador

carcter

block

drivers de dispositivos

Control del hardware

EL NUCLEO O KERNEL DE UNIX

Corazn del S.O. Controla la ejecucin de procesos. Asigna recursos. Mantiene el sistema de archivos. Administra la memoria. Acceso controlado de los procesos a los dispositivos.

AGENDA

Introduccin a UNIX. Estructura general de UNIX. Sistema de Archivos. UNIX a nivel de usuario. Administracin del Sistema. Redes en UNIX. Instalacin de UNIX. Talleres de aplicacin.

SISTEMA DE ARCHIVOS.Gestin de los archivos (file system) se caracteriza por: Estructura jerarquica. Consistencia en los archivos. Manejo independiente. Tratamiento de los dispositivos perifericos como archivos. Proteccin y seguridad en los archivos de datos.

Arbol de un sistema de archivos./

fs1

b in

e tc

u sr

u n ix

dev

m jb m a u ry sh d a te

w ho

p a ssw d

src

b in

tty 0 0 tty 0 1

cm d

d a te .c w h o .c

Conceptos sobre Archivos.

Secuencia de bytes, sin estructura, ni significado a sus contenidos. Tipos de archivos: ordinarios(datos), especiales(acceso a dispositivos), directorios. Un archivo est almacenado en bloques: lgico(unidad de asignacin de espacio) y fsico con 512 bytes.

Estructura del sistema de archivos.

Bloque de arranque Superbloque lista de inodos bloque de datos contenido del inodo: modo, cuenta de enlace, id del Usr, id del grupo, tamao del archivo, direcciones de bloque,fechas de acceso y modificacin.

Acceso a los archivos.

Tipos de Usuario: (u) user propietario del archivo (g) group grupo de usuarios (o) others resto de usuarios Accesos disponibles: permiso de lectura (r) permiso de escritura (w) permiso de ejecucin (x)

Procesos en UNIX.

Proceso: programa en ejecucin. Kernel identifica cada proceso por su numero de proceso (PID). Los procesos se comunican entre si por llamadas al sistema. La ejecucin de procesos se divide en dos niveles: usuario y kernel. El tiempo de vida de un proceso depende de sus estados: bloqueado, en ejecucin, espera.. .

AGENDA

Introduccin a UNIX. Estructura general de UNIX. Sistema de Archivos. UNIX a nivel de usuario. Administracin del Sistema. Redes en UNIX. Instalacin de UNIX. Talleres de aplicacin.

UNIX a nivel de Usuario. Usuarios y Grupos.

Tipos de cuenta de Usuario Cuentas de Usuarios ordinarios: login, password, identificador de grupo, directorio personal $HOME, un shell de conexin. Cuenta de Superusuario. Administra el sistema. Se conoce como root como nombre de usuario. /etc/passwd informacion de cuentas.

UNIX a nivel de Usuario. Usuarios y Grupos.

Grupos de Usuarios Cada usuario pertenece a un grupo. El grupo se establece al crear la cuenta de un usuario. Como miembro de un grupo, un Usr tiene permisos de acceso. /etc/group informacion de grupos.

Conexin al sistemaPara poder entrar a una cuenta aparece el system login prompt:

ustaWelcome to sco unix open server Release 5 Se digita entonces login y password login: password: Terminal type is ansi aparece el HOME de cada equipo segn el .profile

$ ls -l-rwxr-xr-x 1 mao sistemas 525 jun 1 8:00 ar1

que indica que es un archivo,con derechos de acceso,1 enlace, el propietario es mao, el grupo es sistemas, el tamao en bytes de 525, con la fecha de la ultima modificacin y con nombre ar1.$exit Ctrl+D para desconectarse.

Comandos ms comunes

shell o interpretador de comandos. Sintaxis de la orden:orden opcin(es) expresin archivo(s)

$ Orden o comando (minsculas) Opcin: literal precedido por Expresin: Cadena de Caracteres que se utiliza como entrada para la orden. Archivo(s) nombre de uno o mas archivos. Ejplo: $rm -fi datos.txt

Comandos del sistemaMetacaracteres

Comodines: para sustituir una secuencia decaracteres. ? * ~ [..] Unico carcter Cadena de caracteres Abreviatura del home directory Proporciona un solo carcter

[x-y] Algn carcter dentro del rango

Comandos del sistemaRedireccionamiento de la E/S.Estos caracteres se usan para cambiar la entrada estndar (teclado) o la salida estndar(monitor). Son lo siguientes: > Redirecciona la salida hacia un archivo o dispositivo.

>> Aade la salida a un archivo. < Redirecciona la entrada de un archivo.

Pipeline o interconexin.Consiste en usar la salida de una orden como entrada a otra orden. Se representa por |. Ejplo: $ ls /etc|wc Lneas multicomando ; Separa ordenes en una lnea de entrada. Ejplo: $date;who

Comandos del sistemaMANIPULACION DE DIRECTORIOSCambiar de directorio ( cd)

Sintaxis: cd [dir]Casos especiales: $cd .. $cd $HOME $cd

Mostrar el directorio actual ( pwd) Sintaxis: pwd Crear un directorio (mkdir) Sintaxis: mkdir

Comandos del sistemaMANIPULACION DE DIRECTORIOSBorrar un directorio (rmdir)

Sintaxis: rmdir Renombrar un directorio (mv) Sintaxis: mv Copiar directorios (cp) Sintaxis: cp -R Mostrar el contenido de directorio (ls) Sintaxis: ls [alFRxt] []

Comandos del sistemaMANIPULACION DE DIRECTORIOSel comando l es equivalente a ls -l.

Se puede desplegar por ejemplo:drwxrwxrwx 1 mao group 224 jun 12 11:19 fuentes -rwxr--r-2 mao group 35 jun 15 10:45 datos.c

Otras opciones: ls -x lista por columnas. ls -F marca los archivos. ls -t lista ordenada por la ultima modificacin. ls -R opcin recursiva. ls -a archivos ocultos.

Comandos del sistemaMANIPULACION DE ARCHIVOS.Crear o inicializar un archivo (touch)

Sintaxis: touch Mostrar el contenido del archivo(more,cat,tail,head) Sintaxis: more [] Muestra el contenido por pantallazos. Sintaxis: cat [] Muestra el contenido en forma continua. Sintaxis: tail [+- numero]

Comandos del sistemaMANIPULACION DE ARCHIVOS.Mostrar el contenido del archivo(tail,head,pg).

tail examina el final del archivo. Por defecto utiliza las diez ultimas lneas. Ejplo: $tail -3 /etc/passwdSintaxis: head [-] Visualiza las diez primeras lneas de un archivo. Se puede modificar. Ejplo: $head -20 /etc/tempcap Sintaxis: pg [+|- numero>][patron]] Pagina la salida, visualiza las 23 primeras y en la lnea 24 pide un carcter de orden. Ej $pg +12 ar

Comandos del sistemaMANIPULACION DE ARCHIVOS.Mover o renombrar un archivo (mv).

Sintaxis: mv destinoCopiar archivos (cp). Sintaxis: cp destino Borrar archivos (rm). Sintaxis: rm [-irf] -i interactiva, pide confirmacin. -r recursivo. -f fuerza el borrado de los archivos.

Comandos del sistemaMODIFICACION DE PERMISOS Y PROPIETARIOS.Cambio del propietario (chown).

Sintaxis: chown ..Cambio del grupo (chgrp). Sintaxis: chgrp .. Cambio de los permisos (chmod). Sintaxis: chmod modo archivo(s) El modo es [ugoa+-rwx] donde u(usuario), g(grupo), o(otros), a(todos los usuarios=ugo), +(da el permiso) -(quita), rwx(permisos de lectura,escritura,ejecuin)

Comandos del sistemaMODIFICACION DE PERMISOS Y PROPIETARIOS.Modo usuario grupo otros

rwxrwxrwx

rwx

rwx111 7

rwx111 7

valor binario 111 valor octal 7

tambien : rwx rwx rwx 400-200-100 40-20-10 4-2-1 Ejemplos: $chmod ug+x programa $chmod 754 archivo

Comandos del sistemaIMPRESIN.Impresin de archivos (lp)

Sintaxis: lp Cancelacin de una peticin de impresin (cancel) Sintaxis: cancel Estado del servicio de impresin (lpstat) Sintaxis: lpstat [opcin] -o permite ver el estado de las peticiones de Usr. -p permite ver el estado de todas la impresoras.

Comandos del sistemaORDENES DIVERSAS.Cambio de password. (passwd)

Sintaxis: passwdQuin est en el sistema. (who) Sintaxis: who [ am i] aparece Username Terminal Fecha conexin. Fecha y hora actual. (date) Sintaxis: date Salir del sistema. (exit)

Comandos del sistemaORDENES DIVERSAS.Visualizar calendario.(cal)

Sintaxis: cal [mes] [ao]Limpiar la pantalla. (clear) Sintaxis: clear Visualizar en letras grandes. (banner) Sintaxis: banner cadena Despliegue de parmetros. (echo) Sintaxis: echo cadena de caracteres

Comandos del sistemaORDENES DIVERSAS.$ echo esta orden repite todo $echo $TERM

esta orden repite todo$ Informacin del sistema. (uname) Sintaxis: uname [-amnrsv]

ansi$

-a Visualiza todo acerca de la maquina. -m Tipo de hardware. -v Versindel S.O. -n Nombre del host. -s Nombre del sistema.

Comandos del sistemaORDENES DIVERSAS.Listado de procesos en ejecucin.(ps)

Sintaxis: psEjplo: PID TTY TIME COMMAND 49 123 01 02 0:12 2:25 -csh -sh

Deteccin de procesos.(kill) Sintaxis: kill [] Eejemplo: $kill -9 123

EDITOR DE TEXTO vi

Editar con vi: $vi nombre_archivoDos modos de trabajo: el modo comando (ordenes propias) y modo edicin (incluir texto. Tecla intercambiar modo.

El carcter ~ indica lnea vacael carcter : linea de estado y salida

EDITOR DE TEXTO viComandos bsicos del vi:Comandos del cursor h Mover izquierda j Mover abajo k Mover arriba l Mover derecha w Mover izquierda una palabra b Mover derecha una palabra Mover abajo una lnea Mover izquierda un carcter Mover derecha un carcter H Mover a l inicio de la pantalla M Mover a la mitad de la pantalla L Mover al final de la pantalla -F Adelantar una pantalla

EDITOR DE TEXTO viComandos bsicos del vi:Comandos del cursor -D Adelantar media pantalla -B Atrasar una pantalla -U Atrasar media pantalla Insercin de caracteres y de lneas a Insertar caracteres a la izquierda del cursor A Insertar caracteres a la izquierda del cursor, al final de la lnea i Insertar caracteres a la derecha del cursor I Insertar caracteres a la derecha del cursor, al principio de la lnea o Insertar lnea debajo del cursor O Insertar lnea encima del cursor

EDITOR DE TEXTO viComandos bsicos del vi:cw cc C s r J u U Cambiando texto Cambiar palabra a la derecha del cursor) Cambiar lnea Cambiar parte de la lnea derecha del cursor Substituir cadena por carcter del cursor Reemplazar carcter cursor por otro carcter Juntar la lnea actual con la lnea de arriba Deshacer ltimo comando Deshacer todos los cambios sobre la lnea Borrando texto Borra el carcter sobre el cursor Borra la palabra (o la parte de la palabra a la derecha del

x dw cursor) dd Borra la lnea actual D Borra la parte de lnea a la derecha del cursor

EDITOR DE TEXTO viComandos bsicos del vi:YY Y p actual P Pone la lnea seleccionada o borrada encima de la lnea actual :1,2 co 3 Copia las lneas 1 hasta 2 y las pone despus de la lnea 3 :4,5 m 6 Mueve las lneas 4 hasta 5 y las pone despus de la lnea 6 Viendo los nmeros de lnea :set nu Muestra los nmeros de lnea :set nonu Oculta los nmeros de lnea Copiando y moviendo texto Selecciona o copia lnea Selecciona o copia lnea Pone la lnea seleccionada o borrada debajo de la lnea

EDITOR DE TEXTO viComandos bsicos del vi:Encontrando una lnea G Va a la ltima lnea del archivo 21G Va a la lnea 21 Buscando y reemplazando /cadena/ Busca cadena ?cadena? Busca hacia atrs cadena :g/cadena1/s//cadena2/gc Busca y reemplaza cadena1 por cadena2 Insertando un archivo dentro de otro archivo :r archivo Inserta un archivo detrs del cursor :34 r archivo Inserta un archivo detrs de la lnea 34 Guardando y saliendo :w Guarda los cambios :w archivo Guarda los cambios en un archivo :wq Guarda los cambios y sale de vi :!q Sale sin guardar cambios.

Programacin con el shell.

Interprete de ordenes o comandos HW --> S.O. --> Aplicaciones --> Shell Redireccin de entrada/salida Expandir nombres de archivos Sustituir variables del shell por variables referenciadas Argumentos y parmetros en las variables. Configuracin variables de entorno.

Programacin con el shell

Variables del shell HOME, PATH, PS1, TERM, export La asignacin de variables se hace con set. $set PATH=:/bin:/usr/bin $hoy=date $echo $hoy $cat > prueba who;date;cal 6 2001;pwd $chmod 755 prueba

Programacin con el shell.INFORMIXDIR=/usr/informixPATH=$PATH:/u/datos:$INFORMIXDIR/bin

LPDEST=printer01PS1=Admon-> setcolor it_green MAIL=/usr/spool/mail/logname export PATH MAIL HOME INFORMIXDIR LPDEST

Incluir dentro del .profile

E/S REDIRIGIDALa entrada estandar para una orden se toma de un archivo, con el signo . $ls -l > lista La conexin de las ordenes se hace con tubos (|) para combinar la E/S.

$ls -l /temp|grep mao|sort +2nr|lp$find . -depth -print -exec compress {} \;

FILTROS. COMANDO GREP $ grep patrn archivo(s) Examina los archivos nombrados o la entrada estndar e imprime cada lnea que contenga un caso del patrn. grep es de gran utilidad para encontrar ocurrencias de variables en programas o palabras en documentos.Ejemplos: $grep -n variable *.[ch] Localizar variable en fuentes en C. $ grep -y paz archi Localiza la palabra paz $ who | grep mary Comprobar si mary inici sesin. $ ls | grep -v temp Archivos que no contienen la cadena temp en su nombre. La opcin -n imprime nmeros de lnea, -v invierte el sentido de la prueba y -y hace que las minsculas en el patrn se acoplen con las letras maysculas o minsculas en el archivo.

FILTROS. Comando SORT Sintaxis: $ sort [-nrft] [+campo] archivo(s) $ ls | sort -f Clasificar por orden alfabtico. $ sort +2nr Ordena en forma descendente por el segundo campo. Comando COMM para comparar archivos. $ comm f1 f2 COMANDO TR transforma los caracteres de la entrada estndar y los enva a la salida estndar. Sin duda su uso ms comn es la conversin de maysculas y minsculas: $tr "[a-z]" "[A-Z]" Convertir minsculas a maysculas. $tr "[A-Z]" "[a-z] Convertir maysculas a minsculas. COMANDO WC Cuenta el numero de lineas, palabras y caracteres de un archivo. $ wc archivo $who|wc -l

FILTROS. COMANDO CUT $ cut opciones [archivos ] donde la entrada consiste en la concatenacin de los archivos especificados en archivos. Si no se especifican archivos, cut leer la entrada estndar. La opcin -c especifica extraccin por caracteres; la opcin -f especifica la extraccin por campos. Slo puede estar presente una de estas opciones. Por ejemplo: $cat personas $cut -c 1-3 personas SSP : 6452552 SSP ASF: 6525256 ASF

COMANDO FIND Sintaxis: $find opciones expresin En las opciones, el directorio actual es representado por . , - depth para subdirectorios, -name nombre del archivo, -print imprimir busqueda. Ejemplo: $find . -depth -name *.tmp -print

Programas con el shell.PROGRAMA $cat pro1 who date $chmod +x pro1 Asignar derechos de ejecucin $pro1 Ejecucin del programa juan tty1 jun 13 12:37 RESULTADOS luis tty3 jun 13 14:29 Sat jun 13 18:00:05 CET 2001 $ORDENES DE PROGRAMACIN. ESTRUCTURAS DE DECISIN. COMANDO IF if (expresin ) then comandos si la expresin verdadera else comandos si la expresin es falsa fi

es

Programas con el shell.COMANDO TEST Sintaxis: test -opcin archivo donde la opcin -f devuelve verdadero si el archivo existe la opcin -s devuelve verdadero si el archivo existe y tamao > 0 la opcin -r devuelve verdadero si el archivo existe y tiene permiso r la opcin -w devuelve verdadero si el archivo existe y tiene permiso w la opcin -x devuelve verdadero si el archivo existe y tiene permiso x Ejemplo: if test -f /etc/hosts then cat /etc/hosts else echo el archivo no existe fi

Programas con el shell.ORDEN CASE Sintaxis: case palabra in patron_1 orden_1;; patron_2 orden_2;; patron_n orden_n;; esac ORDEN WHILE Sintaxis: while condicin do orden(es) done ORDEN FOR Sintaxis: for variable in lista do orden(es) done

Programas con el shell.ORDEN READ Sintaxis: read variable(s) leer informacin en forma interactiva $cat > archi2 # la opcin -n se emplea para evitar el retorno de carro echo -n Introduce una variable: read var echo la variable introducida es: $var $ ORDEN SLEEP Sintaxis: sleep n Detiene la ejecucin del programa n segundos.

Ejercicio de aplicacin

Programas con el shell.while true do clear echo -n *** MENU PRINCIPAL USTA *** 1. FECHA 2. BORRAR 3. CALENDARIO 4. TERMINAR Digite su opcin read opc case $opc in 1) clear echo USTA DIPLOMADO DE REDES date sleep 4;;

Programas con el shell.2) clear echo Digite nombre del archivo a borrar read nom_archi if (test -s $nom_archi) then rm -i $nom_archi else echo El archivo $nom_archi no se encuentra fi sleep 4;; 3) clear echo CALENDARIO ACTUAL cal sleep 4;; 4) clear echo TERMINACION EN PROCESO exit 0;; esac done

Comunicacin de usuarios.

Correo electrnico con mail, para el envo de mensajes. La orden write proporciona comunicacin directa entre dos usuarios. Interrumpen la visualizacin sobre las terminales del receptor. $write usuario $write terminal

AGENDA

Introduccin a UNIX. Estructura general de UNIX. Sistema de Archivos. UNIX a nivel de usuario. Administracin del Sistema. Redes en UNIX. Instalacin de UNIX. Talleres de aplicacin.

ADMINISTRACION DEL SISTEMA TAREAS ADMINISTRATIVAS BASICAS

Incluir Usuarios Instalar software Instalar hardware Mantener la seguridad Mantener la integridad de la red Diagnostico de HW y SW Realizar copias de seguridad comprobar el uso de los sistemas de archivos.

ADMINISTRACION DEL SISTEMA ARRANQUE Y PARADA DEL SISTEMA.

ARRANQUE DEL SISTEMA Carga inicial (booting). Funciones: cargar el sistema operativo, chequear los sistemas de archivos y elegir el modo de funcionamiento.Se enciende la computadora y sta carga el bootstrap y muestra el siguiente mensaje: SCO System Open Server Release 5 Boot : Se pulsa y el bootstrap carga el sistema operativo.INIT: SINGLE USER MODE TYPE CONTROL-d to continue with normal startup (or given the root password for system maintenance): login:

ADMINISTRACION DEL SISTEMA ARRANQUE Y PARADA DEL SISTEMA.

PARADA DEL SISTEMA. Preparar al sistema para la parada consiste en: enviar mensajes de aviso a todos los usuarios, cancelar todos los procesos en ejecucuin, se desmontan los sistemas de archivos. Comandos para parar el sistema: shutdown o bajo ciertas condiciones haltsys.Broadcast Message from root () on nnhost THE SYSTEM IS BEING SHUT DOWN NOW ! ! ! Log off now or risk your files being damaged. Esperar unos segundos, para dar tiempo a los usuarios a desconectarse, y pedir confirmacin para la parada del sistema. Despus cerrar todas las cuentas y cancelar todos los servicios del sistema. Slo se podr apagar el sistema cuando aparezca el siguiente mensaje:

ADMINISTRACION DEL SISTEMA ARRANQUE Y PARADA DEL SISTEMA.

PARADA DEL SISTEMA.** Safe to Power Off ** - or ** Press Any Key to Reboot ** Usando el comando shutdown con la opcin -gn, el proceso de parada comenzar despus de n minutos. Usando el comando haltsys, en modo monousuario, para inmediatamente el sistema, debe combinarse previamente con el comando sync varias veces, para asegurar que toda la actividad de E/S con el sistema de archivos se ha terminado. No se debe desconectar la maquina hasta que no aparezca el mensaje anterior.

ADMINISTRACION DEL SISTEMA MONTAR UN SISTEMA DE ARCHIVOS.

Enlazarlo a la estructura de directorios ya existente. $mount [-r] dispositivo directorio $umount dispositivo la orden mkfs crea un sistema de archivos nuevo. $mkfs dispositivo. Ejemplo: $mount /dev/cd0 /mnt $umount /mnt

ADMINISTRACION DEL SISTEMA INTEGRIDAD EN FILE SYSTEM

Para comprobar la integridad de un sistema de archivos se utiliza el programa fsck. $fsck fase 1: bloques y tamaos fase 2: nombre completos fase 3: conectividad fase 4: cuentas de referencia fase 5: verificacin de bloques

ADMINISTRACION DEL SISTEMA UTILIZACIN DEL DISCO.

La orden df muestra la cantidad de espacio de disco asignado a los sistemas de archivos montados $df -v [file system] la orden du muestra el numero de kbytes de todos los archivos de un directorio especificado. $du Evitar la fragmentacin del disco y los directorios muy grandes.

ADMINISTRACION DEL SISTEMA ADMON. CUENTAS USUARIO.

/etc/passwd informacin sobre cada cuenta de usuario por lnea: username:password:uid:gid:come ntario:directorio:shell /etc/group informacin sobre los grupos del sistema. La entrada es: groupname:password:gid:listausr la utilidad administrativa scoadmin permite el mantto de las cuentas. La orden finger muestra inf. sobre Usr conectados. $finger .

ADMINISTRACION DEL SISTEMA CREACION DE DISPOSITIVOS.

La orden mkdev permite crear los archivos especiales asociados a los dispositivos perifericos. $mkdev ejemplos: $mkdev tape $mkdev hd $mkdev serial $mkdev fip $mkdev parallel

ADMINISTRACION DEL SISTEMA TERMINALES.

/etc/inittab identificador:nivel:accin:proceso co 11:2:respawn:/etc/getty tty06 m /etc/ttytype ansi tty01 wyse50 tty03 /usr/lib/terminfo #cu -l tty1a atdt 6711345 connect

ADMINISTRACION DEL SISTEMA IMPRESORAS.

Para crear el puerto paralelo : $mkdev parallel IRQ por defecto 5 /dev/lp0 para crear una impresora: $mkdev lp asignar las terminales a las impresoras.

ADMINISTRACION DEL SISTEMA COPIAS DE SEGURIDAD.

$backup dispositivo $restore dispositivo $tar cvn archivos dispositivos Ej: $ tar cv6 ar1 ar2 $tar tv6 $tar xv6 $cpio opciones dispositivo copia del disco duro posicionarse en la raz. $ cd /

ADMINISTRACION DEL SISTEMA COPIAS DE SEGURIDAD.

$find . -depth -print | cpio -ocvB -O /dev/rct0 $cpio -icvdumb -I /dev/rct0 $cpio -icvt -I /dev/rct0 Guardar imgenes dd if=xx of=/dev/rfd0135ds18 dd if=/dev/rfd0135ds18 of=xx

ADMINISTRACION DEL SISTEMA COMUNICACIN CON LOS USR.

Leer mensajes del administrador $news modificar contenido del archivo para mostrar mensaje diario. /etc/motd Enviar un mensaje a todos los usuarios conectados. #wall

ADMINISTRACION DEL SISTEMA SEGURIDAD DEL SISTEMA.

Definicin de usuarios. Restringuir acceso a comandos. Perfil del usuario .profile Chequear procesos. Seguridad en archivos. Revisar el espacio libre en los file systems. Generar discos de emergencia. Verificar parametros del kernel.

ADMINISTRACION DEL SISTEMA SEGURIDAD DEL SISTEMA.

Soporte de archivos del sistema : hwconfig, swconfig, mtune, stune, divvy, hosts, inittab, messages, lpstat, group, passwd. Borrar archivos temporales. Generar copia de los cambios efectuados en el kernel.

AGENDA

Introduccin a UNIX. Estructura general de UNIX. Sistema de Archivos. UNIX a nivel de usuario. Administracin del Sistema. Redes en UNIX. Instalacin de UNIX. Talleres de aplicacin.

REDES EN UNIX.

Arquitectura TCP/IP. #netconfig Configuracin tarjeta de red. instalacin drivers tarjetas #custom #installpkg rlogin sr . #rlogin hstrcos #rcp #rcp -r * hstrcos:/u/nomina Asignar servidor /etc/hosts

AGENDA

Introduccin a UNIX. Estructura general de UNIX. Sistema de Archivos. UNIX a nivel de usuario. Administracin del Sistema. Redes en UNIX. Instalacin de UNIX. Talleres de aplicacin.

INSTALACION DE UNIX.Identificar la tecnologa del equipo ISA,EISA,PCI. Crear la particin sobre el disco duro, por lo general con la utilidad fdisk. Se debe utilizar una particin primaria DOS. Inicializar con el disco de booteable o de arranque unix. Aparace el mensaje Boot: y dar enter. Identificar el device para instalar el software por lo general si es IDE CD ROM, la unidad de CD debe estar configurada como esclava y SECONDARY MASTER. El tipo de especificaciones debe ser SPANISH INTERNATIONAL Dar la clave del superusuario, que tiene derechos sobre toda la gestin y operacin del sistema operativo. Asignar claves de instalacin del producto. La forma de instalacin es FRESH.

INSTALACION DE UNIX.Asignar particiones por customize de acuerdo a los requerimientos del sistema, si se requiere utilizar rea de datos para algn manejador de bases de datos es el momento de especificar el tamao respectivo. Asignar nombre del host para configuracin de red. Formateo del disco total para preparacin de la instalacin de todo el software. Continuar segn parmetros de la instalacin. No olvidar que las reas de asignacin de datos en unix son: EAFS boot NONFS swap HTFS root HTFS u

INSTALACION DE UNIX.Se aconseja que el formateo del disco sea through destructive

Cuando se termine el proceso de instalacin, verificar el login y password del root y revisar los file system creados por el comando divvy. Luego se deben crear los puertos seriales y paralelos.Instalar tarjeta de red con el comando netconfig,Instalacin del sistema tape o dispositivo de copias de seguridad con mkdev tape y las configuraciones de hardware y modem de comunicaciones. Gestin de administracin del sistema.

AGENDA

Introduccin a UNIX. Estructura general de UNIX. Sistema de Archivos. UNIX a nivel de usuario. Administracin del Sistema. Redes en UNIX. Instalacin de UNIX. Talleres de aplicacin.


Top Related