curso linux geral
DESCRIPTION
curso linuxTRANSCRIPT
-
Linux System Administration
455
-
NomedocursoquemodificadonoSlideMestreSlide12www.4linux.com.br
Aula 1 Introduo ao Linux, Estrutura Aula 1 Introduo ao Linux, Estrutura de diretrios, Particionamento, de diretrios, Particionamento,
ComandosComandosEsta aula o ponta-p inicial. Uma introduo sobre as caractersticas do Linux ser dada. Explicao sobre a estrutura de diretrios e particionamento de disco planejado, alm de mostrar comandos iniciais.
-
NomedocursoquemodificadonoSlideMestreSlide13www.4linux.com.br
Aula 1 455 IntensivoAula 1 455 Intensivo
Asprincipaisdistribuiesatualmenteso:
Debian,SlackwareeRedHat.
Masqualomotivodisso?
-
NomedocursoquemodificadonoSlideMestreSlide14www.4linux.com.br
Aula 1 455 IntensivoAula 1 455 Intensivo
Jousurionormalrepresentadopor$(cifro).
NoShell,oroot(tambmchamadodesuperusurio)representadopeloprompt#(conhecidocomotralha,cerquilha,jogodavelhaetc).
Duranteocurso,falaremosmaissobreoShell,principalmentesobreShellScript.Entopessoal,quandoeuescreverisso:
Obs:QuemestivernoLinux,noexecuteessecomandoagora!=)
#shutdownhnow
Estareirepresentadoumcomandoemquesomenteorootpodeexecutar(porpadro),ouseja,desligarnosistemaimediatamente.Voc s irdigitarocomando,a tralhano.
-
NomedocursoquemodificadonoSlideMestreSlide15 www.4linux.com.br
Aula 1 455 IntensivoAula 1 455 Intensivo
Evocsencontramtodaessadocumentaodeformaesmiuadaem:
http://www.pathname.com/fhs/
-
NomedocursoquemodificadonoSlideMestreSlide16 www.4linux.com.br
Aula 1 455 IntensivoAula 1 455 Intensivo
Odiretrio/odiretrioraiz, tudonasceapartirdele, seria o C: do Windows. Todos os outrosdiretriosdoLinuxficamabaixodesse.
-
NomedocursoquemodificadonoSlideMestreSlide17www.4linux.com.br
Aula 1 455 IntensivoAula 1 455 Intensivo
/bin
Contmosexecutveisessenciaisatodososusuriosdosistema,comooscomandosls,cd,mkdir,rm,mvetc.
-
NomedocursoquemodificadonoSlideMestreSlide18 www.4linux.com.br
Aula 1 455 IntensivoAula 1 455 Intensivo
/sbin
Contmosexecutveisessenciaisadministraodosistema, ou seja, essenciais apenas ao usurio root.Nesse diretrio esto comandos como fdisk, cfdisk,ifconfig,mkfs,fscketc.
-
NomedocursoquemodificadonoSlideMestreSlide19 www.4linux.com.br
Aula 1 455 IntensivoAula 1 455 Intensivo
/etc
Contmosarquivosdeconfiguraosistema.
-
NomedocursoquemodificadonoSlideMestreSlide110 www.4linux.com.br
Aula 1 455 IntensivoAula 1 455 Intensivo
/lib
Contm bibliotecas compartilhadas (essenciais)necessrias para a execuo dos arquivos contidosnosdiretrios/bine/sbin,almdeconterosmdulosdokernel.
A funodestasbibliotecas lembraumpoucoadosarquivos.dllnoWindows.
-
NomedocursoquemodificadonoSlideMestreSlide111www.4linux.com.br
Aula 1 455 Intensivo Aula 1 455 Intensivo
/usr
Contmtodososoutrosprogramasquenosoessenciaisaosistema e seguem o padro GNU/Linux (programas noproprietrios), exemplos so o browser firefox, gerenciadordejanelasetc.
to grande que considerado uma hierarquia secundria,perdendoapenasparaodiretrioraiz(/).
As bibliotecas necessrias para as aplicaes hospedadasem/usrnopertencema/lib,esim/usr/lib.
-
NomedocursoquemodificadonoSlideMestreSlide112 www.4linux.com.br
Aula 1 455 IntensivoAula 1 455 Intensivo
/media
Diretrio destinado montagem de dispositivosremovveis.
/mnt
Diretrio destinado montagem de sistema dearquivosremotos.
-
NomedocursoquemodificadonoSlideMestreSlide113 www.4linux.com.br
Aula 1 455 IntensivoAula 1 455 Intensivo
/home
Destinase a contem os diretrios pessoais dosusurios.
/opt
Diretrio destinado instalao de binrios prcompiladoseprogramasproprietrios.
-
NomedocursoquemodificadonoSlideMestreSlide114www.4linux.com.br
Aula 1 455 IntensivoAula 1 455 Intensivo
/srv
Diretriodestinadocentralizaodeservioscomoemum servidor de arquivos ou servidor de pginaswebporexemplo.
-
NomedocursoquemodificadonoSlideMestreSlide115 www.4linux.com.br
Aula 1 455 Intensivo Aula 1 455 Intensivo
/proc
Na verdade, o seu contedo no faz parte dos arquivos desistema(noocupaespaonoHD).
Ele apenas um sistema de arquivo virtual para que osadministradoresdosistematenhamacessoasinformaesdoprocessamento do kernel em forma de arquivos paraconsulta.
Exemplos de seu uso: consultar IRQ (interrupes desistema),osdispositivos
-
NomedocursoquemodificadonoSlideMestreSlide116 www.4linux.com.br
Aula 1 455 IntensivoAula 1 455 Intensivo
#cat/proc/cpuinfo
processor:0
vendor_id:GenuineIntel
cpufamily:15
model:4
modelname:Intel(R)Pentium(R)4CPU3.06GHz
stepping:9
cpuMHz:3059.539
cachesize:1024KB
-
NomedocursoquemodificadonoSlideMestreSlide117www.4linux.com.br
Aula 1 455 IntensivoAula 1 455 Intensivo
/boot
Contm os arquivos necessrios para o boot dosistema,comoosarquivosdobootloadereaimagemdokernel.
-
NomedocursoquemodificadonoSlideMestreSlide118www.4linux.com.br
Aula 1 455 Intensivo Aula 1 455 Intensivo
/dev
OLinuxtrabalhacomdispositivos(falandoemhardware)comoarquivos.
Ouseja,paracadadispositivoqueeutenhonamquina,terumarquivodispositivoparaeleem/dev.
Os arquivosdispositivos esto em /dev. Como por exemplo /dev/hda,/dev/dsp, /dev/modem, etc. no so arquivos armazenados no HD, massim"links"paradispositivosdehardware.
Por exemplo, todos os arquivos gravados no "arquivo" /dev/dsp seroreproduzidospelaplacadesom,enquantoo"arquivo"/dev/ttyS0contmos dados enviados pelomouse (ou outro dispositivo conectado na portaserial1).
-
NomedocursoquemodificadonoSlideMestreSlide119 www.4linux.com.br
Aula 1 455 IntensivoAula 1 455 Intensivo
/tmp
Diretrio de uso comum a todos os usurios e guardaarquivostemporrios.
Nodeixearquivosimportantesaqui,poiselelimpoacadainicializao.
-
NomedocursoquemodificadonoSlideMestreSlide120www.4linux.com.br
Aula 1 455 IntensivoAula 1 455 Intensivo
/root
Destinaseaserodiretriopessoaldosuperusurioroot.
/var
Diretrio de contedo varivel destinado principalmente tarefasadministrativas,comoarmazenaros logsdosistema,spooldeimpressoetc.
-
NomedocursoquemodificadonoSlideMestreSlide121www.4linux.com.br
Aula 1 455 IntensivoAula 1 455 Intensivo
Hardware Dispositivosqueestodisponveisparaousodosistema, tais comocdrom,placade rede,controladorascsientreoutros;
Kernel Oncleodosistemaoperacional,essa layerquemfaz todasas interaescomohardwaredamquina,interpretandotodasasrequisiesdaslayersacima;
Sistema Operacional Essa layer tem como funo auxiliar e abrigar todos os aplicativos das layerssuperiores.SegundoLinuxtorvaldsesselayernodevesernotadaporumusurioleigofinal;
ttyNTerminaisVirtuaisaondesoexecutadoscomandosesetadasconfiguraes.Astty'sinterpretamoscomandosdadosporumhumanoeconverteosmesmosparaumalinguagemqueamquinaentenda;
DMALayerdeDisplayManagerresponsvelporgerenciarosloginsnainterfacegrficaeescolherotipodeambientegrficoquedeveserexecutado;
DesktopEnvironment Maisconhecidocomogerenciadordejanela,responsvelporabrigartodososprogramasquenecessitamumgerenciadordejanelas,epordeixaroambientemaisagradvel.
-
NomedocursoquemodificadonoSlideMestreSlide122 www.4linux.com.br
Aula 1 455 IntensivoAula 1 455 Intensivo
Autilidade de criar umapartio separada para umdeterminadodiretriosoduas:
Segurana
Apartioficaindependentedosistema
-
NomedocursoquemodificadonoSlideMestreSlide123 www.4linux.com.br
Aula 1 455 IntensivoAula 1 455 Intensivo
TamanhodoHD;
Funodamquina(seservidor,desktopetc);
Ambienteinterno(quantidadesdeusurios);
TamanhodamemriaRAM.
-
NomedocursoquemodificadonoSlideMestreSlide124www.4linux.com.br
Aula 1 455 IntensivoAula 1 455 Intensivo
Quando particiono um HD, estou apenas "quebrando" ele em pequenospedaos:
HD:/dev/hda
Parties:
/dev/hda1
/dev/hda2
/dev/hda3
/dev/hda4
-
NomedocursoquemodificadonoSlideMestreSlide125www.4linux.com.br
Aula 1 455 IntensivoAula 1 455 Intensivo
/tmparquivostemporrios
Motivo:Assimgarantoquenobootdomeusistema,osprogramas que necessitam criar arquivos temporriosparainiciarvolevantar!
Tambmnoprecisasergrande,poisamesmalimpaacadaboot.
Comodiretrio/tmpisoladonumapartioeugarantootamanhodetodaapartioreservadaporele.
-
NomedocursoquemodificadonoSlideMestreSlide126 www.4linux.com.br
Aula 1 455 IntensivoAula 1 455 Intensivo
/homedadospessoais
Motivo:necessrioparadefinircotasdediscosnosistema,ecotasstrabalham a nvel de partio. O uso de cota necessrio paradeterminarumaquantidadeestipuladadememrianodiscoparacadausurioafimdequeumsusurionoocupetodooespaosozinho.
Provavelmenteseususuriosnoseromaistofelizes,poisoespaoser limitado, mas voc no perder o seu emprego por deixar oservidorforadoar!!!
Oespaoreservadovariacomafunodoseusistemaecapacidadedediscoquevocpossui.
-
NomedocursoquemodificadonoSlideMestreSlide127www.4linux.com.br
Aula 1 455 IntensivoAula 1 455 Intensivo
/boot
Motivo:Paragarantirquemeusistemapoder inicializarmesmoseoutraspartiesestiveremcomproblemas.
Hoje tambm usamos os livecds para dar boot no sistema ecorrigirerros.
Oespaoreservadoparao/bootmaisoumenosde100MBat200MB,tambmrelativo,poisvocpodedeixarvriasimagensdokernell,masnoocupammuitoespao.
-
NomedocursoquemodificadonoSlideMestreSlide128 www.4linux.com.br
Aula 1 455 IntensivoAula 1 455 Intensivo
swap
Essa partio destinada para fazer memria de troca, ou seja, auxiliar anossamemriaRAM.
Humaregramuitofaladaporaqueparadefinirotamanhodelaquepegaro tamanhodaRAMemultiplicarpor2,ouseja,seeutiver256MBdeRAM,minhaswapdeverter512MB.
Mas isso j no serve muito de base mais, pois a quantidade de memriaRAM j chegou a escala de giga.No faria sentido se eu tivesse 2GB deRAMeatribusse4GBdeswapparaumdesktopporexemplo.
Slide 1Slide 2Slide 3Slide 4Slide 5Slide 6Slide 7Slide 8Slide 9Slide 10Slide 11Slide 12Slide 13Slide 14Slide 15Slide 16Slide 17Slide 18Slide 19Slide 20Slide 21Slide 22Slide 23Slide 24Slide 25Slide 26Slide 27Slide 28