Mundoxat.com codigos xat

12 sept. 2010

Comandos utiles de Linux


La verdad es que no conocía la mayoría, y son muy útiles e interesantes. Les dejo la lista:

Mostrar la memoria RAM libre y usada

free

Mostrar la ruta completa en la que está instalada una aplicación

whereis [app]

Mostrar el espacio libre en disco

df -h

Crear un playlist de los ficheros de audio de un directorio

Usando el comando ls con el parámetro -R y redireccionando el resultado a un fichero con extensión m3u, podemos crear un listado de los ficheros de audio de un determinado directorio

ls -R > playlist.m3u

Matar un proceso por su nombre

sudo killall

Con el comando killall podremos matar un proceso por su nombre.Ejemplo: sudo killall gimp-2.6

Proteger un fichero contra eliminaciones

chattr +i nombredefichero

Con el comando chattr podemos proteger un fichero contra eliminaciones, para que de esta forma ni siquiera como “root” podamos borrarlo. Si queremos eliminar la protección del fichero escribiremos: chattr -i nombredefichero

Mostrar los 10 procesos que consumen más memoria

ps aux | sort -nrk 4 | head

Compartir un fichero a través del puerto 80

nc -w 5 -v -l -p 80 <>

En otro ordenador abrimos cualquier navegador e introducimos la IP del ordenador que comparte el fichero, http://dirección_ip/fichero.ext. Si tenemos algún servidor web escuchando a través del puerto 80, tendremos que pararlo o seleccionar cualquier otro puerto cuando se lance el comando nc

Dividir un fichero en varias partes


split -b 2m ficheroadividir ficheroresultado_

El comando split permite dividir un fichero en varias partes. En el ejemplo anterior se divide un fichero en partes de 2MB. Cada una de las partes tendrán el nombre ficheroresultado_aa, ficheroresultado_ab, etc.

Convertir un fichero en mp3 y una imagen en un vídeo

ffmpeg -i archivo_mp3.mp3 -i imagen.jpg video.out

Ejecutar como superusuario el último comando ejecutado

sudo !!

Matar un proceso que está bloqueando un archivo

fuser -k filename

Descargar por completo una página web

wget –random-wait -r -p -U mozilla http://www.ejemplo.com

Con el comando wget podemos descargar por completo una página web–random-wait significa que entre un archivo y otro espere un periodo de tiempo aleatorio.Con el parámetro -p indicaremos que incluya todos los ficheros, incluidas las imágenesEl parámetro -U hace que nos identifique con un navegador en particular (en este caso Mozilla Firefox)

Redimensionar una imagen

convert -sample 100×50 imagen_original.jpg imagen_nueva.jpg

Extraer audio de un fichero AVI

mplayer video_con_audio.avi -dumpaudio -dumpfile audio.mp3

donde audio.mp3 es el fichero de salida.

No hay comentarios:

Publicar un comentario