Es un poco desordenado, y hay un cierto grado de cruzamientos, pero el recorrido rápido, sin entrar realmente en las subcarpetas de estos:
/etc
, /tmp
y /var
son solo enlaces simbólicos a subcarpetas en /private
.
/etc
generalmente contiene archivos de configuración.
/tmp
es para archivos temporales utilizados por los procesos en ejecución (también vea /var/tmp
)
/var
también se usa para archivos temporales utilizados por los procesos en ejecución, pero estos tienden a ser menos temporales y se conservan más a menudo entre ejecuciones, por ejemplo. archivos de registro que normalmente están en /var/log
.
/usr
contiene archivos binarios (ejecutables) y archivos relacionados con desarrolladores para las utilidades principales de Unix / BSD. Las cosas que el usuario instala solo deben terminar en /usr/local
.
/bin
también contiene binarios, pero tienden a ser más fundamentales para el sistema operativo que los de /usr
, como cp
, cat
, bash
.
/sbin
es igual que arriba, pero se enfoca en tareas administrativas de rutina como mount
y shutdown
. El s
= sistema / superusuario , generalmente necesita derechos de root / superusuario para usar estos comandos.
/.fseventsd
es utilizado por el sistema operativo para registrar eventos de cambio del sistema de archivos (como la creación de carpetas) para que las partes interesadas puedan recibir notificaciones cuando cambie el sistema de archivos.
Sin embargo, para correr el riesgo de decir lo que no querías que dijera, la mayoría de estos son de poco interés y, si los utilizaras, es más probable que estés en /usr/local
, /var/log
o /tmp
.
Se puede encontrar información adicional con un enfoque en la estructura común de Unix en Wikipedia ( Sistema de archivos Unix ).