Você está na página 1de 2

FHS - Filesystem Hierarchy Standard /etc - nesse diretrio e em seus subdiretrios se encontram basicamente todos ar quivos de configurao do Linux.

Ex.: /etc/resolv.conf, de configurao do DNS; o /etc/s amba/smb.conf, arquivos de configurao do samba, entre outros. (Obs.: nos exemplos estou usando alguns arquivos padro da distro Fedora, em outras distros poder ser u m pouco diferente, mas sem romper com o padro FHS) /etc/opt - Arquivos de configurao para a pasta /opt. /etc/skel - Arquivos gravados nas pastas dos novos usurios. /etc/X11 - Arquivos de configurao para o servidor X (modo grfico), verso 11. /opt - Arquivos opcionais, no padro da distribuio. Ex.: aplicaes como GoolgleEarth . /srv - Dados dos servios fornecidos pelo prprio sistema. /bin - Arquivos binrios com comandos essenciais para todos usurios. Ex.: cat, cp, rm. /sbin - Tambm arquivos binrios, s que com comandos essenciais para administrao de rede. Ex: ifconfig, modprobe, runlevel. /lib - Bibliotecas necessrias para os binrios das pastas /bin e /sbin. Ex.: se for usado o comando ldd /bin/ls, mostrar as bibliotecas necessrias para esse coma ndos rodarem, como libc e linux-gate. Dica: se por acaso algum binrio no rodar, vo c pode verificar com o comando ldd, ele vai mostrar se tem alguma biblioteca falt ando. Voc pode fazer a verificao em outra mquina que tenha a mesma distro e o progra ma rodando e descobrir qual pacote necessrio baixar, por exemplo se for usado o r pm -qf /lib/libc.so.6, vai mostrar o pacote glibc, da s ir na maquina com problema e instalar atravs do comando yum install glibc, ou apt-get install glibc. /usr - A que vem uma boa jogada na minha opinio. Uma hierarquia secundria para alguns arquivos, com permisses diferentes. /usr/bin - Entra em jogo a hierarquia secundria. A pasta /usr/bin em teoria t em o mesmo funcionamento da /bin, porm usada para arquivos no necessrios para a com unicao usurio-mquina. Ex.: less, renice, yum. /usr/sbin - Hierarquia secundria para /sbin, tambm com comandos no necessrios pa ra uso. Ex.: logrotate, lsof, lpinfo. /usr/lib - Bibliotecas necessrias para arquivos das pastas /usr/bin e /usr/sb in. /usr/local - Hierarquia terciria. Tambm contm as subpastas bin, lib e sbin, porm elas vm vazias por padro, sendo deixadas exclusivamente para programas criados pe lo usurio. /usr/src - Cdigo fonte do kernel. /boot - Arquivos estticos usados no Boot Loader, ou seja, na inicializao do sis tema. /tmp - Pasta onde ficam arquivos temporrios. Ex.: quando voc baixa algum arqui vo da internet e opta por executar ao invs de salvar, na prtica ele fica salvo na pasta /tmp e depois excludo(muitas vezes no prontamente aps o final da execuo, o que o permite executar novamente). /dev - Pasta onde ficam os endereos lgicos dos devices conectados no computado r. Ex.: a terceira partio de um HD conectado no primeiro canal IDE da mquina: /dev/ hda3. /mnt - Onde ficam montados os volumes temporrios. /media - Onde ficam montados devices como pendrive e CDs. /home - Diretrio home dos usurios. Ex.: a pasta do usurio papainoel normalmente vai ser /home/papainoel, e dentro ter pastas como Desktop e Documentos. /root - Diretrio home do usurio root. Por padro vem com poucos arquivos, como o arquivos de instalao anaconda-ks.cfg. /proc - Diretrio com informaes dinmicas sobre a mquina. Ex.: /proc/meminfo contm i nformaes sobre uso da memria naquele instante. Obs.: Os arquivos da /proc no tem per misso de alterao nem pra usurio root. /var - Arquivos variveis, como logs e pginas web. /var/log - Onde so gerados os principais logs do sistema. /var/lock - Contm uma espcie de controle sobre alguns processos que esto em exe cuo. /var/run - Contm o PID dos processos que esto rodando na mquina.

/var/spool - Processos que esto em uma fila de execuo. Ex.: documento sendo env iado para uma fila de impresso. /var/mail - Caixa de e-mail dos usurios. /var/cache - Arquivos de cache de diversos programas.

Você também pode gostar