O arquivo Linux Hierarquia do sistema
Para ser capaz de gerenciar um computador Linux, você precisa estar familiarizado com os diretórios padrão.
O layout da hierarquia do sistema de arquivos Linux é definido no Filesystem Hierarchy Standard (FHS).
File System Hierarchy Overview

| Diretório | Descriçã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. |
| /caixa | Esta pasta contém importantes programas e utilitários, como o shell bash. Este diretório é essencial durante a inicialização. |
| /bota | Conté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. |
| /dev | Você pode encontrar os arquivos de dispositivos aqui, tais como os de acessar os dispositivos físicos. Este diretório é essencial durante a inicialização. |
| /etc | Conté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. |
| /casa | Este é o diretório home do usuário. Se o usuário for tim seguida, o diretório home será / home / bob. The home directory contains the user's data files and user specific configuration files. 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, /lib64 | bibliotecas 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, a windows partition could be mounted at /mnt/windows. |
| /optar | Diretório opcional para programas para armazenar arquivos, if they don't use the FHS standard. Um programa pode armazenar seus arquivos em / opt / aplicação |
| /proc | Este diretório é usado pelo sistema de arquivos proc. Fornece acesso a informações do kernel. |
| /raiz | diretório home para o usuário root. Isso é diferente de /. |
| /corre | Conté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. |
| /sbin | Similar ao / bin, mas para comandos de administração de sistema que são executados pelo usuário root. |
| /srv | Directory que pode ser usado para dados que são usados por serviços como o NFS, FTP & HTTP. |
| /sys | Usado para fazer a interface com diferentes dispositivos de hardware que é gerido pelo kernel Linux e processos associados |
| /usr | Conté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. |
| /foi | Conté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.
