Cómo desmontar un dispositivo ocupado

seguro que más de una vez os habéis encontrado este problema al tratar de desmontar un dispositivo o partición: umount: /media/dispositivo : dispositivo ocupado umount: /media/dispositivo: device is busy Bien, hay dos formas de averiguar que procesos son los culpables de mantener el disco, una vez localizados podemos pararlos o revisarlos. Podemos hacerlo con lsof Seguir leyendo


Analizar origen de un Core Dump con strings

Un Core Dump es el volcado/copiado a un medio permanente (en este caso el disco) del contenido de la memoria RAM de un determinado proceso en un momento dado. Un core dump es provocado normalmente por el fallo de una aplicación y suele utilizarse para hacer debug de la misma. Los ficheros core dump los Seguir leyendo


Unix: Operadores de control

Es extremadamente útil (y casi necesario) conocer los operadores de control de consola Unix, que te permitiran combinar comandos, a continuación os muestro el modo de usar estos operadores de control: Ejecutar un comando si el anterior devuelve el estado «zero exit»: Para ello utilizaremos el operador de control && El segundo comando solamente se Seguir leyendo


Configurar spamassassin para aceptar conexiones remotas

Por defecto el demonio Spamassassin solo escucha en 127.0.0.1 por lo que si necesitamos configuarlo para que acepte conexiones remotas, por ejemplo para usarlo como servidor anti-spam de MTAs externos, podemos utilizar las siguientes opciones a la hora de levantar el demonio: –listen-ip: Cambiar la IP que escuchará en el puerto 783 de spamassassin –port: Seguir leyendo


Vim: Can’t write viminfo file

En caso de recibir este error al salir de la edición de un fichero con vim, has de revisar dos puntos. Por una parte que no haya ficheros temporales tipo ~/.viminf*, es decir, si tu usuario se llama test revisa que no haya estos ficheros en /home/test/.viminf* Por otra parte revisa que tu usuario puede Seguir leyendo