Se você é iniciante e deseja saber mais sobre a estrutura do diretório, este guia é para você. Explicaremos as breves informações sobre a estrutura padrão do diretório Linux.
Estrutura de diretório Linux padrão explicada
O Linux é construído no Unix, por isso possui uma hierarquia do sistema de arquivos que é semelhante ao Unix. Vamos dar uma olhada na estrutura de diretório do Linux:
O sistema operacional Linux/Unix armazena arquivos em um layout semelhante a uma árvore que começa com o diretório raiz.
/ - o diretório raiz
No Linux, a raiz é o diretório de nível superior que armazena todos os diretórios, como documentos, músicas e downloads. O diretório inicial da raiz (/raiz) e o diretório raiz (/) devem ser distintos.
/bin - binários
O diretório /dev contém todos os arquivos binários executáveis que um sistema exige para executar corretamente. A maioria dos aplicativos deste sistema está em formato binária e está disponível para todos os usuários do sistema operacional Linux.
/Dev - Arquivos de dispositivo
O diretório /dev contém todos os arquivos especiais que representam dispositivos de hardware, como discos rígidos, adaptadores de rede e impressoras. Você pode encontrar os arquivos virtuais que representam as peças de hardware vinculadas, como um mouse, teclado, dispositivos de armazenamento, etc., sob o diretório /dev.
/etc - arquivos de configuração
O diretório /etc. contém os arquivos de configuração do sistema, como arquivos de configuração em todo o sistema, configurações de rede e arquivos de configuração específicos para aplicativos. Os arquivos de configuração em todo o sistema estão disponíveis no /etc /diretório.
/USR - Binários de usuários e dados do programa
O diretório /usr armazena os programas do usuário e os arquivos relacionados do sistema. A maioria dos arquivos executáveis dos programas de sistemas, bibliotecas e código -fonte estão em "/usr". Portanto, a maioria dos arquivos incluídos nele é somente leitura (para o usuário típico).
/Home - Dados pessoais do usuário
O diretório /residencial contém os diretórios domésticos para todos os usuários individuais. Cada usuário no sistema pode manter seus dados distintos dos dados de outros usuários usando diretórios domésticos.
/Lib - Bibliotecas compartilhadas
O diretório /lib contém todos os arquivos de biblioteca compartilhados usados pelo sistema e outros aplicativos. Possui as bibliotecas para os binários essenciais nas pastas /bin e /sbin no diretório /lib. A pasta /usr /lib contém as bibliotecas que os binários na pasta /usr /bin exigem.
/sbin - binários do sistema
O diretório /sbin possui os binários do sistema que são usados pelo administrador do sistema. Inclui binários necessários que geralmente são feitos para serem usados pelo usuário root para administrar o sistema.
/TMP - Arquivos temporários
O diretório /tmp armazena todos os arquivos temporários que os aplicativos e sistemas criam. Você pode excluir o tmpwatch sempre que seu sistema estiver reiniciado. Alguns sistemas Linux destruem rotineiramente os arquivos antigos, então mantenha tudo crucial aqui.
/var - arquivos de dados variáveis
O diretório /var armazena todos os dados variáveis, como mensagens de email, arquivos de log e outros dados do aplicativo. Os administradores do sistema podem pesquisar aqui os dados sobre o comportamento de seus sistemas, porque os arquivos que são mantidos aqui não são apagados automaticamente.
/BOOT - Arquivos de inicialização
O diretório /inicialização contém todos os arquivos que o carregador de inicialização do sistema usa para iniciar o sistema operacional Linux. Junto com o kernel, ele também salva o sistema de arquivos ou initramfs iniciais.
/Proc - Process e arquivos do kernel
O diretório /Proc contém informações sobre os processos atualmente em execução e o hardware do sistema. Na startup, o sistema cria um sistema de arquivos temporário e o remove quando um usuário o desliga.
/opt - software opcional
O /OPT Directory armazena o software complementar opcional que não é exigido pelo sistema. Para todos os usuários poderem operar o software, é habitual manter o código -fonte no OPT e vincular o arquivo binário no diretório /bin.
/raiz - o diretório inicial da raiz
O /Root é o diretório inicial dos usuários raiz do seu sistema. Está disponível em /root em oposição a /home /root. Este não é o mesmo que / ou o diretório raiz do sistema.
/mídia - Mount Point para mídia removível
A mídia monta os dispositivos de mídia removíveis, como unidades USB e CDs. Por exemplo, o sistema gera um diretório no diretório /mídia quando você coloca um CD em um sistema Linux.
/MNT - Diretório de montagem
O diretório /MNT é usado como um ponto de montagem temporário para sistemas de arquivos. É semelhante ao diretório /mídia, mas os administradores do sistema usam MNT para montar os sistemas de arquivos, em vez de montar automaticamente a mídia removível explicitamente.
/SYS - Informações do sistema
O diretório /sys armazena todas as informações sobre o hardware e dispositivo do sistema no Linux.
/srv - dados de serviço
O diretório /SRV armazena todos os dados importantes para serviços que o sistema armazena. Por exemplo, os arquivos do seu site devem estar dentro do diretório /SRV se você usar o servidor HTTP Apache para o site.
/Executar - sistema de arquivos temporário
O diretório /run possui todos os dados de tempo de execução, como processos de sistema e informações de serviço. No início do processo de inicialização, os arquivos no diretório /run devem ser excluídos (ou removidos ou reduzidos, conforme apropriado).
Conclusão
Este guia mostra uma breve informação sobre a estrutura de diretório Linux padrão que você deve conhecer como usuário. Como mencionado anteriormente, a estrutura do diretório Linux se assemelha a uma árvore, com os diretórios se ramificando da raiz. Ao mesmo tempo, a própria hierarquia do sistema de arquivos Linux se origina na raiz.