Diretórios Linux: quais são as principais pastas de cada distribuição

Embora poucas pessoas o usem como sistema operacional de computador, muitos podem se surpreender ao ver que, na realidade, o coração do Linux está presente em muitos dispositivos que usamos todos os dias.
Como explicado no passado, o Linux é a parte central do Android, o sistema operacional mais popular em smartphones, TVs, Smartwatches, TVs Box e muitos outros dispositivos.
Quando você usa um sistema operacional GNU / Linux, as pastas do sistema podem surpreendê-lo, dada a profunda diferença em relação às pastas com as quais você está acostumado a lidar no Windows.
Colocar as mãos nas pastas do sistema no Windows já é desaconselhável, quanto mais usar um sistema Linux!
Isso não significa ignorar completamente a existência de pastas do sistema no Linux, especialmente se você tiver um problema ou estiver procurando um arquivo específico, conhecendo a hierarquia e o uso das pastas à medida que são usadas, o sistema permitirá que você entenda imediatamente onde encontrar o arquivo. arquivos "executáveis" do mundo Linux, onde os arquivos de configuração estão presentes e onde você pode encontrar os drivers.
Mesmo para quem é mais curioso e para quem quer aprender algo novo, vemos aqui como "ler" e entender as diferenças dos diretórios de sistema Linux que também podemos ver no Android (somente depois de ter enraizado), em sistemas populares como Ubuntu e Chrome OS.
Neste guia, mostrarei quais diretórios estão presentes no Ubuntu ou em qualquer distribuição moderna do GNU / Linux que você usa, para saber sempre o que fazer e onde procurar arquivos importantes, pois as pastas são idênticas para todos.
Leia também: As 10 distribuições Linux mais usadas no mundo
Diretórios Linux: Premise
Para entender completamente como o Linux funciona, você precisa começar com uma premissa importante: tudo é gerenciado através de arquivos, mesmo quando você fala sobre periféricos e componentes de PC.
Se você tiver um problema com o Wi-Fi, provavelmente precisará se apossar de um arquivo, além de atualizar o driver da placa de vídeo (também um arquivo), o disco rígido (gerenciado por um arquivo) e o gravador de DVD (também presente como um arquivo).
Esses arquivos não são colocados em ordem aleatória, mas seguem a estrita hierarquia imposta pelos sistemas Linux; portanto, se você conhece a natureza do problema e sabe exatamente em qual pasta pode encontrar o arquivo certo, a solução de problemas no Linux pode se tornar muito mais fácil.
Obviamente, isso não está ao alcance do usuário comum, mas se você deseja aprender e conhecer um novo sistema operacional, entender a hierarquia de pastas é certamente uma das "armas" que você pode usar para conhecer um sistema GNU / Linux ainda melhor.
NOTA: para simplificar o entendimento das seguintes pastas, é importante saber que o símbolo / identifica a "raiz", ou seja, o espaço primário no disco ou na partição em que o Linux está presente; portanto, corresponde à pasta C: \ Windows.
Se você vir / já sabe que precisa abrir a pasta do disco rígido ou a partição do sistema Linux para ver as pastas que ela contém.
Diretórios Linux: pastas do usuário
As pastas de usuário são aquelas em que você pode encontrar perfis de usuário criados pelo sistema operacional, com arquivos pessoais relacionados (documentos, fotos, vídeos) e personalizações de programa.
Existem duas pastas de usuário no Linux:
- / home : a pasta com todos os usuários com permissões padrão
- / root : a pasta com o usuário com as permissões administrativas máximas
Na primeira pasta, você encontrará tantas subpastas quanto perfis no sistema.
Se você criar um usuário chamado "Rocco", aqui encontrará uma pasta Rocco com todas as pastas de usuário para arquivos pessoais e (como pastas ocultas) os caminhos de configuração dos programas instalados.
Raiz é uma pasta específica reservada ao usuário com permissões administrativas máximas, normalmente não é acessível a usuários normais e contém as configurações dos programas relacionados ao usuário Raiz.
Diretórios Linux: pastas de programas
Quando você instala um novo programa no Linux, as pastas usadas pelo sistema são as seguintes:
- / usr: a pasta com todos os arquivos "executáveis" e com parte dos arquivos de configuração do programa
Nesta pasta você pode encontrar várias subpastas, todas muito úteis para a operação dos programas, as mais importantes são certamente:
- / usr / share : esta pasta contém dados e manuais do aplicativo
- / usr / bin : contém todos os arquivos executáveis ​​no ambiente Linux (arquivos binários)
- / usr / src : aqui você encontra as fontes do kernel
- / lib: como o nome sugere nesta pasta, você encontrará a outra parte dos arquivos necessários para executar os programas (as bibliotecas)
- / etc : esta pasta contém as configurações de aplicativos e ferramentas do sistema (já presentes junto com o sistema operacional) -
O subdiretório principal é /etc/init.d, que contém todos os scripts de inicialização para serviços como rede, samba, apache, cron, hal e assim por diante.
- / opt : pasta reservada pelo Linux para programas mais pesados, mas pouco usada pelos sistemas operacionais modernos.
Você pode encontrar alguns arquivos de configuração para os programas (específicos para cada usuário) na pasta / home, portanto, se houver um programa com mais usuários no PC, cada um terá seus favoritos, suas personalizações e configurações.
Pastas do dispositivo
Como mencionei, todos os dispositivos ou periféricos do PC estão presentes como um arquivo; esses arquivos estão presentes nas seguintes pastas:
- / dev : aqui estão os arquivos e drivers para fazer com que os dispositivos conectados ao sistema funcionem.
Este diretório contém todos os arquivos do dispositivo, aqueles que são os drivers no Windows.
No Linux, todos os periféricos e unidades têm um nome, por exemplo, os discos rígidos tendem a ser classificados como hda, hdb, hdc.
Dispositivos externos especiais, como dispositivos USB, podem ser classificados como sda, sdb, sdc. Assim, olhando para o diretório / dev, você verá arquivos diferentes e cada um deles é um dispositivo real ou virtual.
Os periféricos no Linux diferenciam dispositivos que mantêm dados e dispositivos que transmitem dados, como mouses.
No Windows não existe essa pasta, os dados nos periféricos instalados são um pouco nas chaves do Registro e são difíceis de localizar e um pouco nos arquivos incluídos na pasta C: \ Windows \ system32 \ drivers, mas no Windows e também no Windows. Esses arquivos não devem ser tocados no Linux.
- / proc : nesta pasta você encontrará todos os processos iniciados pelo processador como um arquivo
- / mnt : aqui você encontra (em subpastas) os dispositivos de armazenamento, de discos rígidos a pen drives que passam para pastas de rede.
Se você conectar uma chave de 8 GB, uma pasta de 8 GB aparecerá aqui com todo o conteúdo presente (se presente), bem como se você montou alguma partição no disco rígido.
Em alguns sistemas operacionais, você também encontrará uma pasta / mount, que faz exatamente a mesma coisa.
Com o conteúdo dessas pastas, você pode manter sob controle todo o espaço presente no seu PC (incluindo dispositivos de armazenamento externo) e o funcionamento correto dos periféricos.
Outras pastas
Existem outras pastas na raiz do Linux, mas a intervenção do usuário normalmente não é necessária (exceto em casos muito raros); as pastas são:
- / tmp : esta pasta contém todos os arquivos temporários gerados pelo sistema
- / var: esta pasta contém informações de programas em execução, incluindo logs do sistema
- / boot: aqui você encontra todos os arquivos necessários para a inicialização correta do Linux.
Você raramente usará essas pastas, mas conhecer sua existência e seu conteúdo permitirá que você tome as ações corretas quando for necessário agir sobre elas, em particular para descobrir a natureza dos problemas com os programas (na pasta / var existem logs) .

Deixe O Seu Comentário

Please enter your comment!
Please enter your name here