Vous êtes sur la page 1sur 11

Curso Super|or - kedes de

Computadores
D|sc|p||na: rogramao para Serv|dores
rof. Anton|o Lobato
Lma||: a|obatoQgma||.com
2
LmenLa
! uenlo 8slca(ScrlpLs para S.C), Lglca de
rogramao de ScrlpLs, SlnLaxe, ConLrole de
lluxo e lunes,SubsuLulo de Comandos,
8edlreclonamenLo de L/S, Lxpresses
8egulares.
3
Cb[euvos Cerals
! Crlar scrlpLs para a personallzao de
servldores e execuo auLomuca de Larefas
admlnlsLrauvas.
4
Cb[euvos Lspeclcos
! C aluno dever ser capaz de personallzar o funclonamenLo de
servldores por lnLermedlo da crlao de scrlpLs que permlLam
a auLomauzao de Larefas e a crlao de novos comandos,
vlsando a economla de Lempo nas Larefas admlnlsLrauvas e a
facllldade de manuLeno do slsLema compuLaclonal

5
ConLeudo rogramuco
! UNIDADL 1: Introduo
1.1 - uenlo de shell scrlpL, 1.2 - rogramao scrlpL, 1.3 - ScrlpLs
versus llnguagens complladas, 1.4 - CaracLeres especlals

! UNIDADL 2: rogramao Scr|pt
2.1 - varlvels, 2.2 - 1esLes, 2.3 - Cperadores, 2.4 - Loops e desvlos

! UNIDADL 3: Comandos
3.1 - Comandos lnLernos, 3.2 - Comandos LxLernos, 2.3 - SubsuLulo de
comandos,

6
ConLeudo rogramuco
! UNIDADL 4: rogramao Avanada
4.1 - Manlpulao de SLrlngs, 4.2 - Lxpresses 8egulares, 4.3 -
8edlreclonamenLo, 4.4 - lpellne, 4.3 - Segurana, subshell e shell
resLrlLo, 4.6 - lunes, 4.7 - ScrlpLs com [anelas

! UNIDADL S: 8ackup
3.1 -ScrlpLs para auLomauzao de backup, 3.2 - Agendador de Larefas,









7
MeLodologla
! Aulas exposluvas
! AssessoramenLos as auvldades dos alunos
! ulscusses de LexLos, debaLes dlrlgldos,
dlnmlcas de grupos, slmulaes
! CrlenLar nos Lrabalhos dos alunos
! 1rabalhos em grupo
8
Avallao
! A avallao ser composLa de provas e
Lrabalhos. CuanLo aos Lrabalhos, os
alunos reallzaro auvldades de pesqulsa
e\ou lmplemenLao e apresenLao do
conLeudo pesqulsado\lmplemenLado.
9
Avallao
! CrlLerlos
" onLualldade na enLrega de Lrabalhos
" lrequncla
" Capacldade para Lrabalho em grupo
" ConheclmenLo Lerlco
" aruclpao nas aulas

10
Avallao
! rocedlmenLos
! av1
" 1 Avallao LscrlLa 8,0 pLs
" 1 1rabalho dupla(Av1) 2,0 pLs
! av2
" 1 Avallao LscrlLa 10,0 pLs



11
Bibliografia
! 8I8LICGkAIIA 8SICA
" 8oblns, A. - Classlng Shell ScrlpL- ArLmed LdlLora - 2008
" Cooper, M. - Advanced 8ash-Scrlpung Culde, rev 6.2 - <hup://
Lldp.org> ,2010
" neves, !.C - rogramao shell Llnux - 7 Ldlo Ld. 8rasorL - 2008

! 8|b||ograha Comp|ementar
" !argas, A.M - Shell ScrlpL rosslonal - Ld. novaLec, 2008
" Sobell, M.C - um gula prauco Llnux de comandos, edlLores e
programacao de shell - Ld. AlLabooks, 2009
" Mlchael, 8.k - uomlnando unlx shell scrlpung - Ld. Campus, 2003
" 8urLch, k.C, ScrlpLs de shell llnux com 8ash: um gula de referencla
abrangenLe para usuarlos e AdmlnlsLrador Llnux. Ld C. Moderna, 2003
" CosLa, u.C, AdmlnlsLracao de redes com scrlpLs", 2 ed, 8rasporL, 2010