Ensayo
Administrador del Sistemas: Responsable de configurar mantener y actualizar un sistema para que pueda ser utilizado por los usuarios. (sin usuarios el sistema no tiene razón de existir, tiene que estar disponible todo el tiempo).
Competencias
* Personalidad:
* Capacidad de aprender.
* Innovador
* Autónomo
* Espíritu de colaboración* Trabajo en equipo
* Trabajo bajo presión
* Analítico.
* Temple
* Respetuoso
* Atento
* Tolerante
* Paciente
* Imparcial.
Tarea:
Buscar el código de ética de SAGE www.sage.org “Codeo of ethics”, dar mi opinión y de ACM (código de ética en general)
Conocimientos.
* Técnicas de programación.
* Dominio del lenguaje deprogramación (C,Perl,Phyton)
* Funcionamiento del S.O.(Utilerías, programar por Bourne shell, awk, llamadas al sistema).
* Conocimientos básicos de HW.
* Conocimientos básicos de redes.
* Manipular archivos y directorios
* Cp, mv, ls, lm, cd, medir, rm (-vi, ed), date, clear, echo, hostname, uname, loginame, ftp, Telnet, rlogin, rsh, rcp, ssh, slogan, scp, sftp, [cut, sort,head, tail, tr, grep, egrep, fgrep, wc, cmp, comm, diff]
* Sed
* Programación en Bourne shell
* Variable
* Parámetros
* Ambiente
* Shell
* Comando source
* Estructuras de control
* If
* While
* For
Martes 8 de febrero de 2011
http://aprender.fca.unam.mx/informatica
Tux2691
Archivo: Nombre_Apeliido.txt
UNIX
196? Multics–General Electric -AT&T
1969 Lab Bell.
Ken Thompson
Dennis Richie
1972 C
1973 UNIX->C
1976 BSD->primera versión académica de UNIX en la universidad de Berckley
1976/1977 Version 6->Primera versión comercial de UNIX por AT&T
1983 TCP/IP BSD->Primer sistema operativo que incorpora funciones de red.
1984 TCP/IP System->Despues lo hace tambien AT&T
1991 LinuxFilosofía de UNIX
* Sistema operativo sencillo, elegante, donde los programas realizan una tarea y se relacionan con otros programas, de más importancia son las relaciones entre ellos, no los programas. Es un sistema operativo multiusuario, multitarea, provee de independencia de dispositivos. Flujo de datos en UNIX se llama bytestream.
* Permite relacionar procesos y evita el uso desmesuradode archivos temporales.
$echo: repite los que yo diga.
$wc: Cuenta el numero de caracteres, palabras y lineas que esta repitiendo el eco.
$wc <Origen> ./destino.
Si yo quiero que la salida y error al mismo erchivo
$wc <etc/Group patito feo> <./salidayerror 2>&1
0= Entrada
1= Salida
3= Error
$tee: construccion de una T en tuberia
tee-a “No destructivo”
$echo hola|tee archivito | wc “Imprime hola, lo manda por tee a el archivo archivito y ademas pone las palabras lineas y caracteres”
$grep root /etc/
Jueves 10 de febrero 2011
Consideraciones
* Planeación: Como y cuando lo voy hacer, para tomar las medidas preventivas que se necesiten.
* Registro: Llevar registro de todo lo que hagamos en el sistema, esto refiere documentar los que hacemos,para poder crear una bitácora de sistema, el cual es el trabajo del administrador del sistema. Debemos tener un respaldo de bitácoras, en caso de perdida.
* Respaldo: Respaldo de las configuraciones de sistema, por muy mínimo que sea el cambio.
Otros conocimientos
* Documentación
* Impresa
* Libros: UNIX y LINUX
* Manuales
* Revistas
*Periódicos
* Electrónica
* Man->comando
* Libros
* Manuales
* Revistas
* Foros/blog
* W3
* RFC (Request for comments): Son de dominio público, y sirven para saber que puertos debo habilitar, que servicios necesito (documentación) Se ponen inscripciones de
* Protocolos
* Comunicaciones
*...
Regístrate para leer el documento completo.