hier - descripción de la jerarquía del sistema de
ficheros
Un sistema Linux típico tiene, entre otros, los siguientes
directorios:
- /
- Este es el directorio raiz. Aquí comienza todo el árbol de
directorios.
- /bin
- Este directorio contiene programas ejecutables que son necesarios enel
modo monousuario y para el arranque o reparación del sistema.
- /boot
- Contains static files for the boot loader. This directory holds only the
files which are needed during the boot process. The map installer and
configuration files should go to /sbin and /etc. The
operating system kernel (initrd for example) must be located in either
/ or /boot.
- /dev
- Ficheros especiales o de dispositivo, que se refieren a dispositivos
físicos. Ver mknod(1).
- /etc
- Contiene los ficheros de configuración locales a la máquina.
Algunos paquetes software más grandes, como X11, pueden tener sus
propios subdirectorios bajo /etc. Los ficheros de
configuración generales pueden colocarse aquí o en
/usr/etc. No obstante, los programas siempre deberían buscar
estos ficheros en /etc, algunos de los cuales podrían ser
enlaces hacia ficheros en /usr/etc.
- /etc/opt
- Ficheros de configuración específicos de cada equipo para
aplicaciones instaladas en /opt.
- /etc/sgml
- Este directorio contiene los ficheros de configuración para SGML
(opcional).
- /etc/skel
- Cuando se crea una nueva cuenta de usuario, normalmente se copian los
ficheros de este directorio al directorio del usuario (directorio
"home").
- /etc/X11
- Ficheros de configuración del sistema de ventanas X11
(opcional).
- /etc/xml
- Este directorio contiene los ficheros de configuración para XML
(opcional).
- /home
- Normalmente, en las máquinas que poseen directorios
"home" para usuarios, éstos se hallan bajo este
directorio, sea directa o indirectamente. La estructura de este directorio
depende de decisiones administrativas locales (opcional).
- /lib
- Este directorio debe contener aquellas bibliotecas compartidas que son
necesarias para arrancar el sistema y para ejecutar las órdenes del
sistema de ficheros raíz.
- /lib<qual>
- These directories are variants of /lib on system which support more
than one binary format requiring separate libraries (optional).
- /lib/modules
- Loadable kernel modules (optional).
- /lost+found
- This directory contains items lost in the filesystem. These items are
usually chunks of files mangled as a consequence of a faulty disk or a
system crash.
- /media
- This directory contains mount points for removable media such as CD and
DVD disks or USB sticks. On systems where more than one device exists for
mounting a certain type of media, mount directories can be created by
appending a digit to the name of those available above starting with '0',
but the unqualified name must also exist.
- /media/floppy[1-9]
- Floppy drive (optional).
- /media/cdrom[1-9]
- CD-ROM drive (optional).
- /media/cdrecorder[1-9]
- CD writer (optional).
- /media/zip[1-9]
- Zip drive (optional).
- /media/usb[1-9]
- USB drive (optional).
- /mnt
- This directory is a mount point for a temporarily mounted filesystem. In
some distributions, /mnt contains subdirectories intended to be
used as mount points for several temporary filesystems.
- /opt
- Este directorio debería contener paquetes extra que contengan
ficheros estáticos.
- /proc
- Este es el punto de montaje para el sistema de ficheros proc, que
proporciona información acerca de los procesos en ejecución
y el núcleo. Este pseudosistema de ficheros se describe con
más detalle en proc(5).
- /root
- Este directorio suele ser el directorio personal para el usuario
raíz (opcional).
- /run
- This directory contains information which describes the system since it
was booted. Once this purpose was served by /var/run and programs
may continue to use it.
- /sbin
- Como /bin, este directorio contiene órdenes necesarias para
arrancar el sistema, pero que habitualmente no son ejecutadas por los
usuarios normales.
- /srv
- This directory contains site-specific data that is served by this
system.
- /sys
- This is a mount point for the sysfs filesystem, which provides information
about the kernel like /proc, but better structured, following the
formalism of kobject infrastructure.
- /tmp
- Este directorio contiene ficheros temporales que pueden ser borrados sin
previo aviso, por ejemplo, por una tarea que se ejecuta
periódicamente o durante el arranque del sistema.
- /usr
- Normalmente, este directorio se monta desde una partición separada.
Únicamente debe contener datos compartidos de sólo lectura,
de tal forma que pueda ser montado por varias máquinas que usen
Linux.
- /usr/X11R6
- The X-Window system, version 11 release 6 (present in FHS 2.3, removed in
FHS 3.0).
- /usr/X11R6/bin
- Ficheros binarios que pertenecen al sistema X-Window. A menudo existe un
enlace simbólico desde el más tradicional
/usr/bin/X11 hacia aquí.
- /usr/X11R6/lib
- Ficheros de datos associados con el sistema X-Window.
- /usr/X11R6/lib/X11
- Contienen diversos ficheros necesarios para ejecutar X. A menudo, existe
un enlace simbólico desde /usr/lib/X11 hacia este
directorio.
- /usr/X11R6/include/X11
- Contiene ficheros cabecera necesarios para compilar los programas que usan
el sistema de ventanas X11. A menudo, existe un enlace simbólico
desde /usr/include/X11 hacia este directorio.
- /usr/bin
- Este es el directorio principal de los programas ejecutables. Se
deberían colocar aquí la mayoría de los programas que
van a ser ejecutados por los usuarios normales, que no son necesarios para
arrancar ni reparar el sistema y que no están instalados
localmente.
- /usr/bin/mh
- Commands for the MH mail handling system (optional).
- /usr/bin/X11
- Es el lugar típico donde buscar los ejecutables de X11. En Linux,
normalmente es un enlace simbólico hacia
/usr/X11R6/bin.
- /usr/dict
- Reemplazado por /usr/share/dict.
- /usr/doc
- Reemplazado por /usr/share/doc.
- /usr/etc
- En este directorio se pueden almacenar los ficheros de
configuración globales a ser compartidos entre varias
máquinas. Sin embargo, las órdenes siempre deben referenciar
estos ficheros usando el directorio /etc Los enlaces que aparecen
en /etc deben apuntar a los ficheros apropiados en
/usr/etc.
- /usr/games
- Binarios para juegos y programas educativos (opcional).
- /usr/include
- Ficheros cabecera para el compilador C.
- /usr/include/bsd
- BSD compatibility include files (optional).
- /usr/include/X11
- Ficheros cabecera para el compilador C y el sistema X-Window. Normalmente
es un enlace simbólico hacia /usr/X11R6/include/X11.
- /usr/include/asm
- Ficheros cabecera que declaran algunas funciones de ensamblador. Suele ser
un enlace simbólico hacia /usr/src/linux/include/asm.
- /usr/include/linux
- Contiene información que puede cambiar de una versión a otra
del sistema y suele ser un enlace simbólico hacia
/usr/src/linux/include/linux para obtener información
específica del sistema operativo.
- (Observe que este directorio debería contener ficheros de cabecera
que funcionaran correctamente con la versión actual de libc y en
espacio de usuario. Sin embargo, las fuentes del núcleo de Linux no
están diseñadas para ser usadas con programas de usuario y
no conocen la versión de libc que se está usando. Es muy
probable que las cosas no vayan bien si deja /usr/include/asm y
/usr/include/linux en un árbol aleatorio del núcleo.
Los sistemas basados en Debian no hacen ésto sino que utilizan
cabeceras de una versión del núcleo bien conocida,
proporcionadas por el paquete libc*-dev.)
- /usr/include/g++
- Ficheros cabecera para usar con el compilador GNU C++.
- /usr/lib
- Bibliotecas objeto, que incluyen las bibliotecas dinámicas,
más algunos ejecutables que normalmente no se invocan directamente.
Los programas más complicados pueden tener aquí
subdirectorios completos.
- /usr/libexec
- Directory contains binaries for internal use only and they are not meant
to be executed directly by users shell or scripts.
- /usr/lib<qual>
- These directories are variants of /usr/lib on system which support
more than one binary format requiring separate libraries, except that the
symbolic link /usr/lib<qual>/X11 is not required
(optional).
- /usr/lib/X11
- El lugar habitual para los ficheros de datos asociados con los programas
X, así como ficheros de configuración del propio X. En
Linux, normalmente es un enlace simbólico hacia
/usr/X11R6/lib/X11.
- /usr/lib/gcc-lib
- Contiene ejecutables y ficheros cabecera para el compilador GNU C,
gcc(1).
- /usr/lib/groff
- Ficheros para el sistema de formateo de documentos GNU groff.
- /usr/lib/uucp
- Ficheros para uucp(1).
- /usr/local
- Aquí es donde se encuentran habitualmente los programas que son
locales a la instalación.
- /usr/local/bin
- Binarios de los programas locales de la instalación.
- /usr/local/doc
- Documentación local.
- /usr/local/etc
- Ficheros de configuración asociados a los programas instalados
localmente.
- /usr/local/games
- Binarios para los juegos instalados localmente.
- /usr/local/lib
- Ficheros asociados a los programas instalados localmente.
- /usr/local/lib<qual>
- These directories are variants of /usr/local/lib on system which
support more than one binary format requiring separate libraries
(optional).
- /usr/local/include
- Ficheros de cabecera para el compilador local de C.
- /usr/local/info
- Páginas de "info" asociadas a los programas instalados
localmente.
- /usr/local/man
- Páginas del manual asociadas a los programas instalados
localmente.
- /usr/local/sbin
- Programas de administración instalados localmente.
- /usr/local/share
- Datos de aplicaciones locales que pueden ser compartidos entre diferentes
arquitecturas del mismo sistema operativo.
- /usr/local/src
- Código fuente para los programas instalados localmente.
- /usr/man
- Reemplazado por /usr/share/man.
- /usr/sbin
- Este directorio contiene los binarios de los programas de
administración del sistema que no son esenciales para el proceso de
arranque, para montar /usr, ni para reparar el sistema.
- /usr/share
- Este directorio contiene subdirectorios con datos específicos de
aplicaciones, que pueden ser compartidos entre diferentes arquitecturas
del mismo sistema operativo. A menudo se puede encontrar aquí
material que solía estar en /usr/doc o /usr/lib o
/usr/man.
- /usr/share/color
- Contains color management information, like International Color Consortium
(ICC) Color profiles (optional).
- /usr/share/dict
- Contiene las listas de palabras usadas por los correctores
ortográficos (opcional).
- /usr/share/dict/words
- List of English words (optional).
- /usr/share/doc
- Documentación sobre programas instalados (opcional).
- /usr/share/games
- Ficheros de datos estáticos para juegos en /usr/games
(opcional).
- /usr/share/info
- Aquí van las páginas "info" (opcional).
- /usr/share/locale
- Aquí va la información sobre localización
(opcional).
- /usr/share/man
- Aquí van las páginas de manual repartidas en subdirectorios
según la sección correspondiente.
- /usr/share/man/<locale>/man[1-9]
- Estos directorios contienen páginas de manual para una
localización concreta en código fuente. Los sistemas que
usen un único idioma y conjunto de caracteres para todas las
páginas de manual pueden omitir la subcadena <locale>.
- /usr/share/misc
- Datos varios que pueden ser compartidos entre diferentes arquitecturas del
mismo sistema operativo.
- /usr/share/nls
- Aquí van los catálogos de mensajes para el soporte de
lenguaje nativo (opcional).
- /usr/share/ppd
- Postscript Printer Definition (PPD) files (optional).
- /usr/share/sgml
- Ficheros para SGML (opcional).
- /usr/share/sgml/docbook
- DocBook DTD (optional).
- /usr/share/sgml/tei
- TEI DTD (optional).
- /usr/share/sgml/html
- HTML DTD (optional).
- /usr/share/sgml/mathtml
- MathML DTD (optional).
- /usr/share/terminfo
- La base de datos para terminfo (opcional).
- /usr/share/tmac
- Macros troff que no son distribuidas con groff (opcional).
- /usr/share/xml
- Ficheros para XML (opcional).
- /usr/share/xml/docbook
- DocBook DTD (optional).
- /usr/share/xml/xhtml
- XHTML DTD (optional).
- /usr/share/xml/mathml
- MathML DTD (optional).
- /usr/share/zoneinfo
- Ficheros para la información sobre huso horario (opcional).
- /usr/src
- Ficheros fuente para diferentes partes del sistema, incluidos con algunos
paquetes con propósitos de referencia. No trabaje aquí en
sus proyectos, ya que los ficheros bajo /usr deberían ser de
solo-lectura salvo cuando se está instalando software
(opcional).
- /usr/src/linux
- Esta solía ser la localización habitual para las fuentes del
núcleo. Algunas distribuciones ponen aquí el código
fuente del núcleo que llevan por defecto. Probablemente
sería mejor usar otro directorio cuando construya su propio
núcleo.
- /usr/tmp
- Obsoleto. Debería ser un enlace hacia /var/tmp. Éste
enlace existe sólo por razones de compatibilidad y no
debería usarse.
- /var
- Este directorio contiene ficheros que pueden cambiar de tamaño,
como los ficheros de colas (de impresión y otros) y de registro
(log).
- /var/account
- Process accounting logs (optional).
- /var/adm
- Este directorio ha sido sustituido por /var/log y debería
ser un enlace simbólico hacia /var/log.
- /var/backups
- Reservado por razones históricas.
- /var/cache
- Datos de programas en caché.
- /var/cache/fonts
- Locally generated fonts (optional).
- /var/cache/man
- Locally formatted man pages (optional).
- /var/cache/www
- WWW proxy or cache data (optional).
- /var/cache/<package>
- Package specific cache data (optional).
- /var/catman/cat[1-9] o /var/cache/man/cat[1-9]
- Estos directorios contienen páginas de manual preformateadas,
distribuidas según su sección de manual. (El uso de
páginas de manual preformateadas está desaconsejado.)
- /var/crash
- System crash dumps (optional).
- /var/cron
- Reservado por razones históricas.
- /var/games
- Variable game data (optional).
- /var/lib
- Información de estado variable para programas.
- /var/lib/color
- Variable files containing color management information (optional).
- /var/lib/hwclock
- State directory for hwclock (optional).
- /var/lib/misc
- Miscellaneous state data.
- /var/lib/xdm
- X display manager variable data (optional).
- /var/lib/<editor>
- Editor backup files and state (optional).
- /var/lib/<nombre>
- These directories must be used for all distribution packaging
support.
- /var/lib/<package>
- State data for packages and subsystems (optional).
- /var/lib/<pkgtool>
- Packaging support files (optional).
- /var/local
- Datos variables para /usr/local.
- /var/lock
- En este directorio se crean los ficheros de bloqueo. La convención
para nombrar los ficheros de bloqueo es LCK..<device> donde
<device> es el nombre del dispositivo en el sistema de
ficheros. El formato utilizado es el de los ficheros de bloqueo HDU UUCP,
esto es, ficheros de bloqueo que contienen un PID como un número
decimal ASCII de 10 bytes, seguido por un carácter de salto de
línea.
- /var/log
- Diversos ficheros de bitácora o "log".
- /var/opt
- Datos variables para /opt.
- /var/mail
- Buzones de correo de los usuarios. Reemplaza a
/var/spool/mail.
- /var/msgs
- Reservado por razones históricas.
- /var/preserve
- Reservado por razones históricas.
- /var/run
- Ficheros de ejecución variables, como los ficheros que contienen
identificadores de proceso (PIDs) e información de los usuarios
conectados (utmp). Los ficheros de este directorio se suelen borrar
cuando se arranca el sistema.
- /var/spool
- Colas de ficheros para diversos programas.
- /var/spool/at
- Cola de trabajos para at(1).
- /var/spool/cron
- Cola de trabajos para cron(8).
- /var/spool/lpd
- Cola de trabajos para su impresión (opcional).
- /var/spool/lpd/printer
- Spools for a specific printer (optional).
- /var/spool/mail
- Reemplazado por /var/mail.
- /var/spool/mqueue
- Correo saliente en cola (opcional).
- /var/spool/news
- Directorio para las noticias (news) (opcional).
- /var/spool/rwho
- Cola de trabajos para rwhod(8) (opcional).
- /var/spool/smail
- Cola de ficheros para el programa de distribución de correo
smail(1).
- /var/spool/uucp
- Cola de trabajos para uucp(1) (opcional).
- /var/tmp
- Como /tmp, este directorio contiene ficheros temporales,
almacenados durante un tiempo no especificado.
- /var/yp
- Database files for NIS, formerly known as the Sun Yellow Pages (YP).
This list is not exhaustive; different distributions and systems
may be configured differently.
Esta página es parte de la versión 5.10 del proyecto
Linux man-pages. Puede encontrar una descripción del proyecto,
información sobre cómo informar errores y la última
versión de esta página en
https://www.kernel.org/doc/man-pages/.
La traducción al español de esta página del
manual fue creada por Ignacio Arenaza <Ignacio.Arenaza@studi.epfl.ch>,
Miguel Angel Sepulveda <angel@vivaldi.princeton.edu>, Juan Piernas
<piernas@ditec.um.es> y Miguel Pérez Ibars
<mpi79470@alu.um.es>
Esta traducción es documentación libre; lea la
GNU General
Public License Version 3 o posterior con respecto a las condiciones de
copyright. No existe NINGUNA RESPONSABILIDAD.
Si encuentra algún error en la traducción de esta
página del manual, envíe un correo electrónico a
debian-l10n-spanish@lists.debian.org>..