No Linux e Unix todo son arquivos. Os ficheiros son arquivos, os arquivos son arquivos e os dispositivos son arquivos. Os dispositivos son chamados normalmente nodos; de todas formas, seguen sendo arquivos.
Os sistemas de ficheiros de Linux e Unix organízanse nunha estrutúra hierárquica, como a dunha árbore. O nivel máis alto do sistema de ficheiros é o directorio raíz, ou /
. Todos os demáis ficheiros e directorios existen baixo o directorio raíz. Por exemplo, /home/helena/kubuntu.odt
mostrar a rota completa correcta ou rota absoluta ao ficheiro kubuntu.odt
que existe no directorio helena
, que está por baixo do directorio home
que, pola súa volta, está baixo o directorio raíz (/
).
Baixo o directorio root (/
) hai un conxunto de directorios importantes comúns á maioría das distribucións de Linux. De seguido, móstrase unha lista dos directorios comúns que están inmediatamente debaixo do directorio root (/
):
/bin
Comandos importantes, que historicamente eran binarios, mais que tamén poden ser guións de consola.
/boot
Ficheiros de configuración de Arranque, kernels e outros ficheiros que son precisos cando se arranca o sistema ("boot" en inglés significa "arrancar").
/dev
Os ficheiros de dispositivos ("devices" en inglés significa "dispositivos")
/etc
Ficheiros de configuración, guións de inicio, etc.
/home
Directorios persoais dos distintos usuarios ("Home" en inglés significa "casa").
/initrd
Utilízase cando se crea un Disco R de inicio.
/lib
Librarías do sistema ("library" en inglés significa "biblioteca", ainda que en informática traducímolo como "libraría").
/lost+found
Fornece un sistema de "obxectos perdidos" para ficheiros que existen baixo o directorio root (/
) ("lost and found" en inglés significa "obxectos perdidos").
/media
Medios que se poden retirar e que son montados (carregados) automaticamente, como CD, cámaras dixitais, etc.
/mnt
Sistemas de ficheiros montados no seu disco duro.
/opt
Fornece unha localización para que se instalen aplicacións opcionais (de terceiras partes); normalmente están compiladas estaticamente e pódense usar noutras versións ou distribucións de Linux.
/proc
Directorio dinámico especial que contén información acerca do estado do sistema, incluídos os procesos que se están a executar neste momento.
/root
O directorio persoal de root, o administrador, que se pronuncia "barra-root".
/sbin
Binarios e guións importantes do sistema, que normalmente só executa o usuario root.
/srv
Pode conter ficheiros que se siremphasis>v
/sys
Semellante ao sistema de ficheiros /proc, mais contendo información do sis non relacionada cos procesos que se están a executar.
/tmp
Ficheiros temporais.
/usr
Aplicacións e ficheiros de só lectura que están fundamentalmente disponíbeis para que calquer usuario os utilice.
/var
Ficheiros variabéis, como rexistros e bases de datos.