Documente Academic
Documente Profesional
Documente Cultură
Exemplos de arquivos de configurao: fstab, group, hosts, inittab, motd, issue, ld.so.conf, passwd, resolv.conf, dentre outros
Os subdiretrios requeridos so: cache (dados de aplicativos armazenados), lib (informao de estado diversos), local (dados diversos para /usr/local), lock (arquivos travados), log (arquivos e diretrios de registro), opt (arquivos diversos de /opt), run (dados relevantes de processos em execuo), spool (dados de aplicao de spool) e tmp (temporrios preservados no reincio do SO)
Subdiretrios especficos como cron, backups, msgs e preserve no podem ser utilizados arbitrariamente por novas aplicaes, para no conflitar com o histrico e/ou prtica local
Linux Dispositivos
Dispositivos so todos os componentes de hardware conectados ao sistema a forma como interagimos com o sistema operacional Para o sistema Linux, algo que compartilhado com o kernel Existem os dispositivos de entrada e sada Exemplos de dispositivos de entrada: teclado, terminal, mouse, mdias pticas, HD, modem Exemplos de dispositivos de sada: monitor, impressora, terminal, HD, modem
Linux Dispositivos
No Linux, todos os dispositivos so listados dentro do diretrio /dev H vrios dispositivos listados, porm alguns sero vistos com maiores detalhes Lembrando, mais uma vez, que tudo no Linux tratado como arquivo; e com os dispositivos no diferente
Linux Dispositivos
HDs, mdias pticas, magnticas e USB Cada dispositivo mencionado h um mtodo para informar se primrio, secundrio, tipo de conexo e parties Dispositivos magnticos (disquete) so apresentados como fdX, sendo X a conexo com a porta. Ex.: fd0 o dispositivo conectado na primeira porta de comunicao Mdias pticas e HDs podem ser conectados via IDE, SATA ou SCSI
Linux Dispositivos
HDs, mdias pticas, magnticas e USB
Dispositivos USB no diferem das outras mdias, pois a diferena est apenas no tipo de conexo. Ex.: HD externo, pendrives, cases, DVD-ROM externo, entre outros
Linux Dispositivos
IDE, SATA, SCSI e parties Conexes de dispositivos de armazenamento no Linux possuem uma nomenclatura para identificar o tipo de conexo e a partio A sintaxe (s|h|sr)d?[a-z]?[0-9][0-9] A letra s significa SCSI ou SATA A letra h significa PATA A letra sr significa mdias pticas SATA A letra d significa disco (disc)
Linux Dispositivos
IDE, SATA, SCSI e parties As letras de a a z so os ID's SCSI (ou SATA) ou IDE primrio, secundrio, master e slave Os nmeros so referentes s parties (primrias, estendidas e lgicas) Exemplos: /dev/sda1 conexo SCSI ou SATA, com ID 0, partio primria 1 /dev/sr0 conexo SCSI ou SATA de um DVD-ROM, com ID 0
Linux Dispositivos
IDE, SATA, SCSI e parties /dev/hdb3 conexo IDE primria slave, partio primria ou estendida 3 /dev/hdc6 conexo IDE secundria master, partio lgica 6 /dev/hdd conexo IDE secundria slave de um DVD-ROM HDs externos e pendrives USB so detectados como sdX DVD-ROM externos so detectados como srX
Linux Dispositivos
Dispositivos seriais Existem diversas portas seriais, mas as mais utilizadas so as portas DB-9 e a Mini DIN-8 (ou PS/2) A porta DB-9 referenciada no Linux como /dev/ttySX, sendo X a porta COM disponvel A porta Mini DIN-8 conecta mouse e teclado, referenciados como /dev/psaux e /dev/input/event0 respectivamente
Linux Dispositivos
Dispositivos USB As portas USB so controladas por diversos mdulos existentes no kernel Podemos conectar diversos dispositivos USB, desde teclado at conversores de USB para conexes de rede Ethernet Aps a conexo, o dispositivo atua de acordo com a sua caracterstica. Ex.: conversor USB para serial, dispositivo /dev/ttyUSB0; mouse USB, dispositivo /dev/input/mouse
Linux Dispositivos
Dispositivos de udio Servem para controlar a entrada e sada de udio /dev/audio controla a sada de udio /dev/mixer controla a equalizao do udio /dev/dsp antigo dispositivo de entrada OSS (apenas um aplicativo pode utiliz-lo por vez). Mantido por compatibilidade
Linux Dispositivos
Dispositivos especiais
So dispositivos que, quando redirecionados, possui um comportamento caracterstico /dev/zero preencher todo o dispositivo com bit 0 /dev/urandom preencher com valores aleatrios sem aguardar entropia (menos seguro) /dev/random preencher com valores aleatrios baseados em entropia /dev/null anula toda a sada de um comando
Linux Dispositivos
Dispositivos de loop So dispositivos que possuem a funo de montar um dispositivo de armazenamento de forma virtual Um exemplo a montagem de uma imagem ISO no Linux, pois utilizado um dispositivo de loop para tal finalidade So referenciados como /dev/loopX
Linux Dispositivos
Dispositivos de rede A maioria das distribuies Linux do nome ao dispositivo de rede de acordo com a sua topologia ou protocolo Os dispositivos de rede mais comuns so: Ethernet (ethX), wireless (wlanX), protocolo ponto-a-ponto (pppX), loopback (lo), entre outros H uma exceo na nomeclatura, que so as placas da Atheros (athX) No existe um mdulo genrico
Linux Dispositivos
Dispositivos de vdeo de entrada Os dispositivos de entrada de vdeo so referenciados no sistema como videoX Exemplos de dispositivos deste tipo: webcams, placa de captura de vdeo, filmadora Da mesma forma que os dispositivos de rede, os dispositivos de vdeo tambm possuem seu prprio mdulo
Referncias Bibliogrficas
Russel, R., Quinlan, D., Yeoh, C. File Hierarchy Standard. www.pathname.com/fhs/pub/fhs-2.3.pdf LPI Linux Certification in a Nutshell A Desktop Quick Reference. O'Reilly http://en.wikipedia.org/wiki/Filesystem_Hier archy_Standard
http://www.makelinux.net/ldd3/chp-18