O arquivo Linux Hierarquia do sistema

Para ser capaz de gerenciar uma Linux computador, você precisa estar familiarizado com os diretórios padrão.

O layout o sistema de arquivos Linux hierarquia é definida no sistema de arquivo padrão Hierarquia (FHS).

File System Hierarchy Overview

Linux Filesystem Hierarchy

DiretórioDescrição
/Isto é conhecido como o diretório raiz, que é o início da árvore do sistema de arquivos. Tudo no Linux aparece sob /, até mesmo outras partições.
/caixaEsta pasta contém importantes programas e utilitários, como o shell bash. Este diretório é essencial durante a inicialização.
/botaContém todos os arquivos e diretórios para inicializar o kernel do Linux. Os arquivos do kernel e do carregador de boot GRUB do Linux são armazenados aqui.
/devVocê pode encontrar os arquivos de dispositivos aqui, tais como os de acessar os dispositivos físicos. Este diretório é essencial durante a inicialização.
/etcContém arquivos de configuração que são utilizados por programas e serviços que são utilizados em seu servidor. Esses arquivos de configuração são de todo o sistema utilizado. Este diretório é essencial durante a inicialização.
/casaEste é o diretório home do usuário. Se o usuário for tim seguida, o diretório home será / home / bob. O diretório home contém os arquivos de dados do usuário e arquivos de configuração de usuário específica. O usuário tem apenas escrever o acesso ao seu próprio diretório home. Apenas permissões elevadas pode acessar todas diretório home do usuário.
/lib, /lib64bibliotecas compartilhadas que são usadas por programas em / boot, /bin e / sbin
/meios de comunicação, /mnt/mídia contém diretórios onde dispositivos de mídia removíveis, como CDs são montados. /mnt é onde os sistemas de arquivos temporários são montados, por exemplo, uma Windows divisória poderia ser montado em / mnt / janelas.
/optarDiretório opcional para programas para armazenar arquivos, se não usar o padrão FHS. Um programa pode armazenar seus arquivos em / opt / aplicação
/procEste diretório é usado pelo sistema de arquivos proc. Fornece acesso a informações do kernel.
/raizdiretório home para o usuário root. Isso é diferente de /.
/correContém processo e informações do usuário específico que foi criado desde a última inicialização. As aplicações podem armazenar informações como soquetes e IDs de processo.
/sbinSimilar ao / bin, mas para comandos de administração de sistema que são executados pelo usuário root.
/srvDirectory que pode ser usado para dados que são usados ​​por serviços como o NFS, FTP & HTTP.
/sysUsado para fazer a interface com diferentes dispositivos de hardware que é gerido pelo kernel Linux e processos associados
/usrContém diretórios com arquivos de programa, bibliotecas para esses arquivos de programas e documentação. Esses arquivos são usados ​​pela aplicação do usuário.
/foiContém arquivos que podem mudar de tamanho. Por exemplo. arquivos de log (/var / log), caixas de correio e arquivos de spool.

 

Montagem em Linux

Linux permite que os dispositivos de montagem sob a / raiz. Isto permite organizar o sistema de arquivos Linux de uma forma flexível, como distribuir o sistema de arquivos entre dispositivos diferentes.

/bota : Muitas vezes, montado em um disco rígido separado como este diretório contém informações importantes para a inicialização do computador.

/foi : Muitas vezes é em um disco rígido separado dedicado como o tamanho do diretório pode crescer rapidamente. Usando um armazenamento separado também garante o espaço do computador permanece intacta.

/casa : Muitas vezes armazenados em um dispositivo dedicado ou disco rígido por razões de segurança. Você pode então montar o dispositivo com o sistema de arquivos Linux em modo seguro. Se o sistema operacional precisa ser reinstalado arquivos do usuário específico permanecer intacta e pode ser facilmente remontados.

/usr : Contém arquivos do sistema operacional que os usuários não precisam de acesso de gravação para. Colocar isso em um dispositivo dedicado garante que ele pode ser montado somente leitura.

O comando mount é usado para mostrar a visão geral dos dispositivos montados. A informação utilizada pela monte comando é lida do / proc diretório / monta. df Th comando mostra o espaço em disco disponível em montagens atuais. -h resume a saída e -T mostra o tipo de sistema de arquivos usado em diferentes suportes. findmnt mostra montagens e a relação que existe entre as diferentes montagens.

 

Deixar uma resposta