Aquí viene una recopilación de una serie de técnicas útiles para trabajar con Linux. Son secuencias rápidas para resolver tareas que se presentan con frecuencia, sobre todo en la línea de comandos.
1. mtop para inspeccionar MySQLCon mtop podemos revisar el funcionamiento de un MySQL en tiempo real: consultas lentas, consultas resueltas por segundo, etc. Se ejecuta con el siguiente comando
mtop -se 1
Esto haría que nos mostrase estadísticas cada segundo. El nombre del paquete si no está instalado es también mtop.
2. Crear copia de seguridad de una carpetaPara copiar los archivos de una carpeta de forma incremental, es decir, copiando sólo lo que haya cambiado, podemos utilizar el comando rsync así:
rsync -vare ssh usuario@xxx.xx.xx.x:/home/usuario/carpetaoriginal/* /home/usuario/copiadeseguridad
Esto traerá todos los archivos de la carpeta original, en la máquina que sea, a la carpeta de copias de seguiridad en nuestro ordenador. Más información sobre
ssh y scp.
3. Ejecutar aplicaciones gráficas remotasPara ejecutar una aplicación que está situada en otro ordenador podemos hacerlo si previamente configuramos la opicón X11Forwarding con el valor yes en el archivo /etc/ssh/sshd_config.
A partir de ese momento podremos ejecutar cualquier programa del ordenador principal con el siguiente comando:
ssh -X xxx.xx.xx.xx gedit
Eso ejecutaría el editor de textos de gnome del ordenador xxx.xx.xx.xx dentro de nuestro ordenador actual.
4. Cambiar la dirección IP de un ordenadorSe puede hacer con este simple comando:
ifconfig eth0 nuevadirecciónip
FuenteEstas notas han sido tomadas de
TuxTraining,
Solo Linex y
Tux Radar. Esta última tiene una fantástica colección de
57 trucos sencillos que merece la pena ver.