Professional Documents
Culture Documents
O - Programa de Adminstracion de Sistemas y Redes PDF
O - Programa de Adminstracion de Sistemas y Redes PDF
Redes
Toms Fernndez Pena
28 de outubro do 2013
Administracin de Sistemas e Redes - [G4011322]
Programa
1. Introduccin
1.1. Introduccin materia
A gura do administracin de sistemas
Obxectivos da materia
Por que UNIX/Linux?
Relacin con outras materias.
1.2. Tarefas dun administrador de sistemas
Principais tarefas
Fontes de informacin para o administrador
1.3. Polticas e estndares
Polticas e procedementos
Estndares e recomendacins
Lecturas adicionais
2. Introducin aos sistemas Linux/Unix
2.1. Introducin a Unix y Linux
Historia de Unix
Sistemas GNU/Linux
2.2. Instalacin do sistema e de software
Tipos de servizos
Virtualizacin
Instalacin de Linux Debian
Vericacin da instalacin
Instalacin de software
2.3. Uso da lia de comandos
O interprete de comandos (shell)
A lia de comandos
1
2.4.
2.5.
2.6.
2.7.
Comandos bsicos
Variables de shell
Expansins da shell
Redireccin da entrada/sada
Orden de avaliacin
Ficheiros de inicializacin de bash
Programacin de scripts de administracin
Programacin shell-script
Manexo de cheiros de texto
Expresins regulares
Comandos para o procesamento de textos
Programacin en Python
Introducin a Python
Tipos de datos en Python
Control de uxo
Orientacin a obxetos
Procesamento de textos
Outros aspectos
Subprocesos
Outros mdulos de interese
Exemplos
Introducin a Perl e Ruby
Perl
Ruby
Bibliografa
Libro base
[1] Linux Administration Handbook (2a ed.), Evi Nemeth, Garth Snyder e
Trent R. Hein, Prentice Hall, 2006. Libro base da materia. Excelente libro,
que cobre os diferentes aspectos que debe coecer un administrador de
sistemas Linux. Incle informacin sobre as mis populares distribucins
Linux (Red Hat Enterprise, Fedora, SuSe Enterprise, Debian e Ubuntu).
3
Libros complementarios
[2] UNIX and Linux System Administration handbook, Evi Nemeth, Ben Whaley, Trent R. Hein e Garth Snyder, Prentice Hall, 2010. ltima edicin dun
clsico, inclundo informacin sobre varias distribucins Linux (Ubuntu,
RedHat e openSuse), as como outros sistemas Unix (Solaris, HP-UX e
AIX).
[3] Essential System Administration (3a ed.), leen Frisch,O'Reilly, 2002. Libro da serie de O'Reilly para a administracin Unix.
[4] LPIC 1 Certication Bible, Angie Nash, Jason Nash, Hungry Minds, 2001.
Orientado preparacin do exame para a obtencin do certicado 1 do Linux Professional Institute (www.lpi.org/eng/certication/the_lpic_program/lpic_1).
[5] Manual de Administracin de Linux, Steve Shah, MC Graw Hill, 2001. En
casteln.
[6] Python for Unix and Linux System Administration, Jeremy M. Jones e
Noah Gift, O'Reilly, 2008. Libro sobre programacin en Python para administradores de sistemas.
Documentacin en Internet
[7] The Debian Administrator's Handbook, Raphal Hertzog e Roland Mas,
2012, debian-handbook.info/browse/stable/
[8] Administracin Avanzada de GNU/Linux, Josep Jorba Esteve e Remo
Suppi Bolditro, UOC Formacin de Posgrao, Marzo 2004.
www.uoc.edu/masters/softwarelibre/esp/materials/Admin_GNULinux.pdf.
Libro para un curso de formacin de posgrao da Universidade Oberta de
Catalunya (UOC).
[9] The Linux System Administrators' Guide, Lars Wirzenius, Joanna Oja,
Stephen Staord e Alex Weeksk, xullo 2005. tldp.org/LDP/sag. En The
Linux Documentation Project (tldp.org) podemos atopar guas, HOWTOS
e FAQs sobre Linux en xeral e a sa administracin en particular.
[10] The Linux Network Administrator's Guide, Second Edition, Olaf Kirch e
Terry Dawson, marzo 2000. www.tldp.org/LDP/nag2.
[11] Linux System Administration Made Easy, Steve Frampton, novembro 1999.
www.tldp.org/LDP/lame/LAME/linux-admin-made-easy.
[12] Advanced Bash-Scripting Guide, Mendel Cooper, ltima revisin marzo
2009, www.tldp.org/abs/html. Titorial e referencia de programacin script
con Bash.