Matar todos los procesos de un tiro

Apunto aquí una orden que he necesitado miles de veces y de la que nunca me acuerdo:

$ kill -9 `ps -ef | grep -i nombre | awk {‘print $2’}`

Mata todos los procesos que tengan la cadena nombre en la descripción . Si no te acuerdas de esa orden, siempre puedes hacer un ps -aww| grep nombre y luego matar los procesos copiando y pegando los identificadores en una orden kill.

¿Sabías que Linux Magazine publica online su archivo de revistas?

Linux Magazine España tiene la sana costumbre de publicar su archivo de revistas online a medida que pasa el tiempo. Hoy nos informan por correo de que acaban de subir  nuevos artículos para los números 27, 28, 29, 30, 31, 32, 33, 34 y 35 de Linux Magazine, sumando, a la ya extensa hemeroteca, otros 27 nuevos artículos en formato PDF para su libre descarga. Los números del 1 al 27, además,  de esta forma, están ya completamente subidos. Puedes acceder a todos ellos siguiendo el esquema de numeración siguiente:     http://www.linux-magazine.es/issue/27   para acceder al número  27 al completo, o http://www.linux-magazine.es/issue/08 para acceder al número 8 (ojo con el 0 inicial). No me queda más que agradecer a la revista, primero el detalle de subir su hemeroteca para acceso gratuito a su web y segundo el esfuerzo que eso supone (sé muy bien lo que es mantener actualizado diariamente un sitio web 😉

¿Cuánto tarda en arrancar tu Linux?

boot_time.png

El diagrama anterior muestra la mejora en los tiempos de arranque de diversas versiones de Ubuntu a lo largo del tiempo. El estudio lo ha realizado Phoronix (de ahí he sacado el gráfico) usando la herramienta Bootchart. La pequeña pérdida de velocidad en el arranque de Ubuntu 8.04 (HardyHeron) frente a Gutsy (7.10) puede deberse a que está tomada de una versión no final, dado que Hardy Heron verá la luz oficialmente en Abril de este año. ¿Cuánto tardan Fedora, Debian, OpenSuSE, Mandriva, Gentoo y compañía?

Google patrocina el desarrollo de mejoras Wine

Leído hoy en el blog de Google Opensource: «Como sabrás, Google usa Wine para hacer compatible Picasa en Linux. Aparte de eso, Google ha patrocinado el desarrollo de Wine de más formas.

Quizás, la mayor noticia sea que Google ha contratado a Codeweavers para mejorar el soporte de Photoshop CS y CS2 en Wine. Photoshop es una de esas aplicaciones que los usuarios de escritorio Linux no paran de pedir, y estamos orgullosos de poder decir que a día de hoy, funciona bastante bien. Quizás no sea casualidad que a partir de esas mejoras, aplicaciones como Flash 8 hayan empezado a funcionar también correctamente en Wine. Nos gustaría poder añadir más mejoras en este área.
Para más información sobre lo que estamos haciendo, puedes ver mi post a wine-devel y/o visitar nuestra lista Google de parches Wine.«

Cómo recuperar datos en Linux (ext3)

Nuevo artículo de A. Cuartango:

La mayoría de distros de Linux usan por defecto ext3, un sistema de archivos con journaling que funciona estupendamente, aunque dependiendo del uso puede dar mejores o peores rendimientos. Pero la comparativa para saber cual es mejor si ext2, ext3, reiserfs, jfs, etc etc sería para hacer otro artículo. ¡Que alguien se anime !

Bueno, lo que nos ocupa es que estamos en nuestra distro favorita de Linux 😉 y borramos una carpeta entera o un archivo sin querer… bueno pues … ¡no todo está perdido!

Rápidamente monta un disco USB con espacio y vuelca tu sistema de archivos en ese disco. Un ejemplo:

Nuestra particion con datos borrados es por ejemplo /dev/sda1 y hemos montado un disco USB con muuucho espacio libre, de hecho con tanto o más de lo que ocupa el disco de nuestro ordenador.

Copiamos nuestro disco completo en un archivo dentro del disco USB con la utilidad dd :

dd if=/dev/sda1 of=/media/usb/archivo_con_disco_a_recuperar.dd

Ahora instalamos la utilidad de análisis fornese «autopsy» que está en los prepositorios de debian.

http://www.sleuthkit.org/autopsy/

La arrancamos desde el usuario root y dejamos la consola con la utilidad corriendo, mientras que abrimos un navegador que apunte a http://localhost:9999/autopsy con lo que nos conectamos a la utilidad de autopsias.

En el interfaz creamos un nuevo caso con cualquier nombre, seleccionamos en «add image» el fichero que hemos creado con la imagen de nuestra partición, e incorporamos el fichero de imagen al proyecto. Ahora seleccionamos «Analizar» y luego en «File Analysis», con lo que veremos ya los ficheros que se borraron y podremos visualizarlos e incluso si no se han machacado, recuperarlos.

Si alguien conoce más aplicaciones de recuperar datos en Linux, con algún manualillo o pequeño post como éste, que responda a este post y así en los comentarios tendremos una buena base de conocimiento para nuestro amigo Google 😉

Suerte y como recomendación… copias de seguridad!»