Pastas básicas e comuns nos sistemas Linux

Uma das primeiras coisas que um usuário recém chegado ao mundo Linux percebe é a estrutura de pastas que está diferente ao que ele encontra no sistema Windows. Aparentemente é um tanto quanto confusa essa estrutura. Mas é só aparentemente mesmo. Com o hábito de uso do sistema Linux e um pouco de conhecimento, podemos navegar tranqüilamente nelas com o passar do tempo. Saiba mais lendo esse artigo a respeito dessas pastas que se encontram no seu gerenciador de arquivos.

As pastas

Vamos então começar a explicar cada uma delas. Seus nomes e o que se encontra dentro delas. Sigam-me os bons.

  • Pasta “/” – É a pasta raiz do sistema. A pasta que tem a maior hierarquia. Tudo o mais se encontra dentro dela.
  • Pasta “/boot” – Contém os arquivos necessários para o arranque do sistema, ou boot, como preferir.
  • Pasta “/bin” – Pasta que contém os arquivos executáveis do sistema. Entre eles, os comandos bash, tais como ls, cat e cd. Além disso, há também utilitários para configuração do sistema e gerenciamento de arquivos.
  • Pasta “/sbin” – Contém arquivos executáveis necessários para o boot, para recuperação e reparações. Somente podem ser executados pelo usuário root, ou raiz, ou administrador do sistema.
  • Pasta “/dev” – Pasta que contém arquivos que representam dispositivos de hardware e que são essenciais para o bom funcionamento do sistema.
  • Pasta “/etc” – Uma das pastas mais importantes. Aqui encontramos os arquivos de configuração e aplicativos do sistema. Tais como Apache, X11 e sysconfig.
  • Pasta “/lib” – Contém as bibliotecas necessárias para executar os arquivos executáveis das pastas /bin, /sbin e outras. Sem ela, os programas não funcionarão corretamente.
  • Pasta “/media” – Contém as subpastas para os pontos de montagem de dispositivos móveis como HD externos, pendrives, cartões microsd, etc.
  • Pasta “/mnt” – Tal como a pasta /media, também serve para pontos de montagem. Mas aqui é para montar partições do HD, tal como uma partição Windows, por exemplo.
  • Pasta “/proc” – Pasta que contém arquivos especiais do Kernel e de processos que interagem com ele. Não armazena arquivos, mas sim informações sobre o hardware e sobre a configuração do sistema.
  • Pasta “/opt” – Pasta que guarda arquivos de aplicativos. Cada aplicativo tem uma subpasta com seu respectivo nome.
  • Pasta “/usr” – A maior parte dos aplicativos e outros componentes ficam instalados dentro dessa pasta.
  • Pasta “/var” – Contém arquivos que são modificados com o decorrer do uso do sistema.
  • Pasta “/sys” – É parecida com a pasta /proc. Contém arquivos especiais do Kernel 2.6.
  • Pasta “/home” – Nesta pasta estão alojadas as pastas para cada usuário que temos no sistema.
  • Pasta “/root” – É a pasta do administrador do sistema. Somente o root poderá acessá-la.
  • Pasta “/tmp” – Contém todos os arquivos temporários gerados por aplicativos que tenham sido usados pelos usuários.
  • Pasta “/lost+found” – Contém arquivos “perdidos” como pacotes pendentes (dependências), arquivos fragmentados, quebrados ou danificados.

Obviamente, existem mais pastas. Porém não as abordaremos aqui por questão de espaço. Caso queira se aprofundar no assunto, sugiro que busque uma publicação específica tal como o livro “A Bíblia do Linux”. Contém mais de 700 páginas sobre Linux. Deixe seu comentário e até a próxima.

Helbert Rocha

Business & Linux Admin | Digital Mkter | Live in Rio | Love Jesus
Google+

  • Danilo Augusto
    Firefox 3.6.8 Firefox 3.6.8 no Windows 7 Windows 7

    Alguém aqui sabe o que tem dentro de system, system32, IME, Twain32??? No Windows não há essa organização. Fato!

  • marcos
    Google Chrome 8.0.552.224 Google Chrome 8.0.552.224 no GNU/Linux GNU/Linux

    Tenho umas dúvidas que não são permitinentes a este post, como o site não tem nada relacionado a dúvidas, desculpe se for incoveniente. Utilizo o Ubuntu 10.10 há uma semana, já conhecia o site desde infância mas por resistência dos que compartilham o mesmo pc que eu só utilizava o windows. Depois se “travamentos” ininterruptos no windows e vários problemas conhecidos tomei a decisão radical de mudar e não me arrependo. A dúvida é: depois das atualizações o espaço que o SO ocupa no HD aumenta? E: por que o disco foi dividido em 3 partições: ext4 (sistema de arquivos), area de swap (ok), mas pra que uma partição extendida? não entendi, posso exclui-la? e como faço isso? Obrigado pelo espaço, o site é um dos meus favoritos!

    MeuPinguim responde: Olá Marcos. O espaço só aumenta se as atualizações forem mais pesadas que os pacotes que estão sendo atualizados. Em resumo: ao atualizar um pacote de 1Mb, se a nova versão desse pacote tiver 2Mb, o espaço ocupado aumentará em 1Mb. Simples assim e vice-versa. O disco foi dividido em 3 partes porque esse é o particionamento padrão do Ubuntu. A partição extendida é usada para ultrapassar o limite de quatro partições primárias por HD. Ela é uma partição primária que serve de caixa para outras partições dentro dela. Por exemplo: você quer usar 8 partições primárias. Cria-se então 2 partições extendidas com 4 primárias dentro de cada uma. Não precisa mexer nisso. Deixe-a quieta lá. É pro seu bem. Obrigado e volte sempre.

  • Jose Názara
    Google Chrome 7.0.517.44 Google Chrome 7.0.517.44 no GNU/Linux GNU/Linux

    Parabéns pelos artigos, limpos, claros e bastante úteis!!!

  • Internet Explorer 10.0 Internet Explorer 10.0 no Windows 7 Windows 7

    Tenho um cd que fiz de um PC com Mandriva pré instalado da Positivo, más não podia instalar nada além do já pronto, não conseguí junto a Positivo qualquer ajuda então fiz o Backup do PC e coloquei WIN, más gostaria de poder ter os jogos do Linux que eram muito bons, instalei de maneira virtual o UBUNTU 12.10, más não consigo abrir o CD do primeiro PC com Mandriva, não sei como fazer. Desde já agradeço ajuda.

    MeuPinguim responde: Como você poderia instalar o cd do Mandriva eu não sei. Mas já que você tem como usar o Ubuntu, eu sugiro permanecer nele. Pega o nome dos jogos que você gosta e instala no Ubuntu. Você também pode jogar pelo Ubuntu. Além do mais, o Ubuntu é uma distro melhor que o Mandriva. Pela quantidade de gente que o usa, você consegue receber ajuda facilmente. Além desse Mandriva da Positivo estar totalmente desatualizado. Espero ter ajudado. Abraço. Volte sempre.