lsof (List Open Files)

Ya hice una pequeña introducción de lsof, pero se merece una entrada completa. Se trata de una de las herramientas más útiles para administrar un sistema basado en Unix. El nombre de lsof viene de Lists Open files y nos puede dar toda la información que necesitamos acerca de los descriptores que tiene el sistema […]

Read More

Crear BBDD en MySQL, y dar permisos a un usuario

Para crear una base de datos en mysql se utiliza la siguiente sentencia: mysql> CREATE DATABASE NombreBaseDeDatos; Para dar permisos a un usuario para que use la base de datos, se utiliza el siguiente comando: mysql> GRANT ALL ON NombreBaseDeDatos.* TO el_usuario@localhost IDENTIFIED BY «la_password»; mysql> FLUSH privileges; También hay más formas de hacerlo: # […]

Read More

Autenticación web con Apache

Para realizarla autenticaciónde usuarios a través de Apache, hay que añadir las siguientes directivas en el fichero de configuración de Apache (por defecto /etc/httpd/httpd.conf). <Files «mailgraph.cgi»> AuthUserFile /var/www/mailgraph/.htpasswd AuthName «Mailgraph» AuthType Basic require valid-user </Files> Con esto se consigue que se compruebe el usuario al acceder al fichero «mailgraph.cgi» en función de los usuarios provisionados […]

Read More

Comandos Unix para administrar sistemas

Hoy he descubiertos dos nuevos comandos para Unix bastante útiles a la hora de la administración de un sistema: pstree -cpal: Muestra de forma jerárquica los procesos que tiene el sistema corriendo. pstree -p 2323: Muestra la jerarquía de procesos a partir del proceso 2323. lsof: (ls Open Files) Muestra los descriptores de fichero que […]

Read More

Nueva etapa en mi vida

Este 2008 ha sido, sin duda, uno de los años más trascendentales de mi vida. Ya empecé el año siendo becario de France Telecom España (Orange) en el departamento de Portal y Contenidos, en el que tuve mi primer contacto con un entorno profesional en equipo. Mientras tanto, me dediqué plenamente a mi PFC y […]

Read More

Warning en postfix

Hoy he visto el warning.log que genera Postfix, y me he encontrado la siguiente línea: Sep  1 01:30:49 apaair postfix/smtpd[23271]: warning: database /etc/postfix/aliases.db is older than source file /etc/postfix/aliases Esto indica que se ha actualizado el fichero /etc/postfix/aliases y no se ha actualizado un base de datos que utiliza Postfix. Para solucionarlo, basta con ejecutar […]

Read More

Backup emoticonos del Windows Live Messenger

A pesar de que este blog está dedicado a entornos GNU/Linux, voy a añadir un pequeño truco de Windows. Si queréis hacer una copia de seguridad de los emoticonos de Windows Live Messenger, tenéis que copiar la siguiente carpeta: C:\Documents and Settings\USUARIO\Configuración local\Datos de programa\Microsoft\Messenger\direccion@dominio.com\ObjectStore Sustituyendo adecuadamente los parámetros de color rojo.

Read More

Comando find de Unix (GNU/Linux)

Existe un comando en sistemas Unix muy útil para poder encontrar ficheros con determinadas características, es el comando find. Para buscar los ficheros más grandes del sistema: find / -size +100000k -exec ls -lh ‘{}’ ; Para buscar los ficheros modificados recientemente (Último día): find / -mtime 0 -exec ls -lh ‘{}’ ; Para buscar […]

Read More

Curriculum Vitae Profesional con LaTeX

He encontrado un paquete llamado moderncv que ofrece una plantilla bastante profesional para realizar un curriculum vitae. Para instalarla: sudo apt-get install texlive-latex-extra texlive-fonts-recommended lmodern texlive-latex-extra: contiene el paquete moderncv y muchos más. texlive-fonts-recommended: contiene las fuentes marvosym necesarias para el funcionamiento de moderncv. lmodern: contiene las fuentes lmodern. Enlace

Read More