No Linux e Unix tudo é um arquivo. Diretórios são arquivos, arquivos são arquivos, e dispositivos são arquivos. Dispositivos são geralmente referidos por nódulos; entretanto, eles ainda são arquivos.
Sistemas de arquivos do Linux e Unix são organizados em uma hierarquia, estilo estrutura de árvore. O nível mais alto do sistema de arquivos é o / ou diretório raiz. Todos os outros arquivos e diretórios existem sob o diretório root. Por exemplo, /home/jebediah/queijos.odt mostra o caminho completo correto para o arquivo que existe em
Sob o diretório root (/) existe um grupo de diretórios comuns à maioria das distribuições Linux. A seguinte lista contém uma lista dos diretórios comuns que estão diretamente sob o diretório root (/):
/bin - importante aplicativos binários
/boot - arquivos de configuração do boot , kernels, e outros arquivos necessários durante o período do boot.
/dev - os arquivos do dispositivo
/etc - arquivos de configuração, scripts de inicialização, etc.
/home - diretórios home para diferentes usuários
/initrd - usado quando está criando um processo de boot initrd personalizado
/lib - bibliotecas de sistema
/lost+found - fornece um sistema perdido+achado para arquivos que existem sob o diretório root (/).
/media - monta ( carrega ) automaticamente partições em seu disco rigido ou mídia removivel como CDs, câmeras digitais, etc.
/mnt - sistema de arquivos montado manualmente em seu disco rigido.
/opt - fornece um local opcional para aplica
/proc - diretório dinâmico especial que mantem informação sobre o estado do sistema, incluindo os processos atualmente executados.
/root - diretório home do usuário root, pronuciado "eslash-ruut"
/sbin - binários de sistema importantes.
/srv - pode conter arquivos que são servidos para outros sistemas
/sys - arquivos de sistema
/tmp - arquivos temporários
/usr - aplicativos e arquivos que são na maioria das vezes disponíveis ao acesso de todos usuários
/var - arquivos variáveis tal como logs e bancos de dados