Articles of fhs

Hardcoded / usr / bin / env en guiones de configuration

Estoy construyendo un sistema Linux que no tiene un directory / usr. Conseguir que funcione la cadena de herramientas fue sorprendentemente fácil, pero estoy teniendo esta irritación con muchos scripts auto *: configure, etc. a menudo parecen suponer que env está en /usr/bin . Una solución es hacer ln -sv .. /usr durante la compilation, […]

Jerarquía de files de Linux: ¿cuál es la mejor location para almacenar files de locking?

Quiero sincronizar processs basados ​​en files de locking (/ files de socket). Estos files solo deben ser removibles por su usuario creador. Hay muchas opciones: /dev/shm /var/lock /run/lock /run/user/<UID> /tmp ¿Cuál es la mejor location para este propósito? ¿Y de qué manera están los lugares por encima destinados a ser utilizados?

El subdirectory en / usr / bin está realmente prohibido por FHS

Descripción de la label Lintian: El Estándar de jerarquía del sistema de files prohíbe la installation de nuevos directorys en / usr / bin que no sean / usr / bin / mh. Sin embargo, todo lo que puedo encontrar es que el documento vinculado es Este es el directory principal de commands ejecutables en […]

¿Cuál es la diferencia entre un file binary y una biblioteca?

Estoy tratando de entender el Estándar de jerarquía del sistema de files. He buscado tanto binarys como bibliotecas, y como lo entiendo actualmente: Los binarys son files de código legible por computadora en formatting binary, que controlan la CPU y el procesador directamente con bits. las bibliotecas son funciones utilizables por varios progtwigs, por conveniencia, […]

¿Es el file / etc / vfstab Solaris específico?

Es el file / etc / vfstab Solaris específico. Quiero decir que solo existe en SunOS / Solaris y no existe ese file en otro UNIX-es / Linux / * BSD.

¿Existe una forma estándar de get la ruta de assembly de medios (como / media / user, / run / media / user …)?

En una aplicación, necesito saber dónde está montado el medio extraíble. En Ubuntu, esto ocurre en /media/username/ . En Arch, es /run/media/username/ . En otros sistemas, es solo /media/ etc. Parece que no hay una variable de entorno XDG para esta ruta. Entonces me pregunto, ¿está esto estandarizado en algún lugar? El FHS solo especifica […]

¿Qué directorys de FHS puedo subcontratar y cómo?

Por el momento tengo una computadora con Ubuntu en una unidad de disco duro con todo en una partición. Me gustaría agregar un SSD y moverlo hacia él, subcontratar /boot en una partición separada (también en el SSD) y salir /home en el HDD. Además, me gustaría dejar todo lo que probablemente se escriba en […]

Dónde colocar los scripts de contenedor?

Creé algunas secuencias de commands para tareas administrativas, etc., las hice independientes del entorno; cada dependencia se inyecta a través de arguments. Sin embargo, es molesto proporcionar al script secuencias de uso común cada vez que lo ejecuto, y no quiero codificar en él ninguna información local, así que creé wrappers. Puse mis scripts generales […]

Usabilidad de / usr / share hoy

¿Cómo es útil actualmente separar los datos estáticos dependientes de la architecture de los datos estáticos independientes de la architecture? Me imagino que podría ser teóricamente útil en networkinges de architecture múltiple con un /usr/share montado en la networking. Pero entonces, ¿eso no desaceleraría mucho las cosas en comparación con tener /usr/share en un disco […]

¿Dónde debería colocar mis files de sitios web con múltiples fantasmas?

Si los fantasmas están habilitados, ¿dónde debería ubicar los files de mi website? /home/aunser/www /var/www/site1 , /var/www/site2 /usr/local/website/site1 , /usr/local/website/site2 el sistema es CentOS 6.x / RHEL 6.x, SELinux habilitado.