Juraría que ya había escrito un artículo sobre cómo convertir una fecha en Tiempo Unix o Tiempo POSIX (cantidad de segundos transcurridos desde la medianoche UTC del 1 de enero de 1970), pero no lo he encontrado, así que aquí os dejo el método. El comando date, con el parámetro -d, permite pasar como argumento Seguir leyendo
Solaris 11: cambiar dinámicamente la reserva de ZFS ARC cache
Antes de Solaris 11 (11.2), si queríamos modificar el tamaño de memoria disponible para la caché de ZFS ARC (Adaptive replacement cache), había que hacerlo de forma estática añadiendo el parámetro zfs_arc_max en /etc/system, lo que implicaba sí o sí, reiniciar el sistema. Por suerte, en las nuevas versiones de Solaris 11 ya está disponible Seguir leyendo
Todos los atajos (shortcuts) de bash y ksh
¿Conocíais el comando bind de bash? Se trata de una herramienta integrada en la shell de bash que permite especificar o consultar el modo de repuesta a determinadas combinaciones de teclado, es decir, los famosos shortcuts o atajos de teclado. Todo el que ha trabajado un tiempo con bash termina utilizando varios atajos de teclado Seguir leyendo
Cómo instalar el compilador GCC en RHEL 8 (+ CentOS 8)
En esta entrada vamos a ver cómo instalar en Red Hat Enterprise Linux 8 (RHEL8) el conjunto de compiladores creados por el proyecto GNU bajo el nombre GCC (GNU Compiler Collection). Esta colección de compiladores permite compilar fuentes C, C++, Objective C y Fortran y generar binarios ejecutables. El método de instalación es similar al Seguir leyendo
configure: error: header file Python.h is required for Python
El siguiente error se puede presentar en tiempo de compilación cuando hay dependencias con Python: checking for int8… no checking for uint8… no checking for int64… no checking for uint64… no checking for sig_atomic_t… yes checking for POSIX signal interface… yes checking for working memcmp… yes checking Python.h usability… no checking Python.h presence… no checking Seguir leyendo