Red de Datos Universidad del Cauca Solaris 8 Red de Datos Universidad del Cauca
Intérpretes de comandos (Shells) Interfaz de usuario del sistema operativo Solaris: sh, ksh y csh.( tcsh y bash) Función: set Programa: passwd Recibe un comando y lo ejecuta Paso de parametros y opciones $ comando -opcion parametro ls -l ls nombrearchivo
Caracteristicas Shells I
Caracteristicas Shells II
Intérpretes de comandos (Shells) Su comportamiento está controlado por las variables de entorno Ejemplos de variables de entorno PATH=/bin:/usr/bin SHELL=/sbin/sh HOME=/ Metacaracteres ($,*,?,[,])
Redirección Entrada/Salida Comando1 | comando2 Comando1 > archivo Comando1 >> archivo Comando1 >! archivo Comando1 < archivo Comando1; comando2 (comando1 ; comando2) > archivo Comando2 `comando1`
Programación del Shell – scripts #! /bin/sh # Este es un comentario if [ -f info ] then echo “El archivo info si existe.”; else echo “El archivo info no fue encontrado.”; fi
Requerimientos de Contraseñas Una contraseña que se pueda recordar Por lo menos 6 caracteres Mezclas de caracteres No usar partes del login, nombre, iniciales, mascota Usar caractéres extendidos ESC,TAB, Ctrl + Z, Ctrl + C, Ctrl + D, no permitidos No usar numeros telefonicos, cedula, etc. No usar palabras en el diccionario
Sistema de ayudas Permite ver la descripción de un comando Lista de opciones y parametros Teclas: espacio – avanza pagina q – regresa al shell
Sistema de archivos I
Sistema de archivos II Tipos de archivos: Path absoluto Path relativo Documentos Comandos Dispositivos Directorios Path absoluto /usr/bin Path relativo .. . Caracter ~