Otros 10 comandos Linux muy útiles

Tux

Si ayer escribíamos una lista con 10 comandos Linux originales y muy útiles hoy volvemos a la carga y os mostramos otros 10 comandos Linux muy útiles y que ayudarán a los usuarios de Linux a hacer su vida algo más fácil en algunos aspectos

1. Actualiza Twitter desde el terminal:

curl -u TuUsuario:TuPassword -d status=”El mensaje que quieres escribir” http://twitter.com/statuses/update.xml

2. Encontrar archivos borrados (deleted) que todavía están en uso:

find -L /proc/*/fd -links 0 2>/dev/null

3. Comprobar que el cable de red esta enchufado y funciona correctamente:

mii-tool eth0


4. Migrar el sistema de archivos de Ext3 a Ext4:

tune2fs -O extents,uninit_bg,dir_index /dev/yourpartition

Antes de hacer esto, os recomendamos hacer una copia de seguridad de todos los datos que hayan en las particiones ext3 que se convertirán a ext4.
Después de ejecutar el comando anterior debes ejecutar fsck, ya que se necesita para volver el sistema de ficheros a un estado coherente.

fsck -pDf /dev/tuparticion

Edita /etc/fstab y cambia el ‘type’ de ext3 a ext4 para las particiones que hayas convertido a ext4.

5. Descomprime una película comprimida en un archivo .rar “On-the-fly” (al vuelo) y reproducirla (también funciona con archivos divididos en partes):

unrar p -inul foo.rar|mplayer –

6. Lista los programas con puertos y conexiones abiertas:

netstat -ntauple

o

netstat -lnp

7. Uso de ruby, busca la cadena “search” y la sustituye por la cadena “replace”, en todos los archivos con extensión .php en la carpeta actual. También hace una copia de seguridad de cada archivo con la extensión “.bkp”:

ruby -i.bkp -pe “gsub(/search/, ‘replace’)” *.php

8. Encuentra archivos que sean mayores de 1 GB:

find / -type -f -size +1000000000c

9. Mata/termina un proceso que bloquea un archivo:

fuser -k filename

10. Manualmente pause/activa una aplicacion (proceso) con POSIX-Signals, por ejemplo para el caso de Firefox:

killall -STOP -m firefox

El comando anterior suspenden todos los hilos de Firefox. Por lo que la carga de uso de la CPU será cero. Esto es muy útil cuando se tengamos 100 pestañas abiertas y necesitamos liberar el uso de la CPU para realizar otra tarea. Debemos tener cuidado ya que puede producir cuelgues en otros procesos o del FF en sí. Es sensible a mayúsculas y minúsculas.

Fuente: webupd8

Saludos desde lo más profundo de los bytes.

8 Comentarios

  1. Muy interesantes también.

    Acerca del punto 4 si bien se puede actualizar de ext3 a ext4 y viceversa usando tune2fs, no se aprovechan todas las nuevas funcionalidades de ext4 haciéndolo…

    Para realmente notar la diferencia después de la actualización hay que reescribir la partición completa con los datos que contenía.
    El método mas usado suele ser mover o copiar (o empaquetar en un tar) toda la información de la partición y deshacer la operación, es decir, copiar ida y vuelta…

    Luego de hacer esto ya no hace falta ejecutar fsck.

    Saludos!

  2. Muchas gracias Pablo…intentamos (y seguiremos haciendolo…o eso espero jeje) hacer post que sean útiles para todos aquellos que nos leen :P.

  3. Pingback: Linux-OS » Otros 10 comandos Linux muy útiles

  4. A ver (ps -ef | grep “la aplicacion de tu eleccion que se quede pipa”) o el proceso que sea que se te quede pipa para mi sobre todo skype es imprescindible y muy util.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *