lunes, 8 de abril de 2013

Algunos comandos en Linux interesantes.

Bueno.

Aquí les dejo esta entrada que me gusto de hpys.






- sshfs user@host:/path/to/dir /path/to/mount/point – monta el directorio/sistema de ficheros a través de SSH.

- !!:gs/foo/bar – ejecuta el comando anterior reemplazando la cadena “foo” por “bar”.

- mount | column –t – muestra los sistemas de ficheros montados de una forma ordenada.

- [space] command – ejecuta un comando sin guardarlo en el historial.

- ssh user@host cat /path/to/remotefile | diff /path/to/localfile – compara un fichero remoto con un fichero local.

- ffmpeg –f x11grab –s wxga –r 25 –I :0.0 –sameq /tmp/out.mpg – captura el video de un escritorio Linux.

- $ssh-copy-id user@host – copia las claves SSH a user@host para permitir inicios de sesión sin contraseña SSH.

- mtr google.com – mtr combina la funcionalidad de traceroute y ping.

- cd - – cambia a directorio de trabajo anterior.

- :w !sudo tee % – guarda un fichero que has editado en vim sin los permisos necesarios.

- python –m SimpleHTTPServer – ejecuta un servidor web en el directorio actual accesible mediante http://$HOSTNAME:8000/.

- sudo !! – ejecuta el último comando como root.

- wget –random-wait –r –p –e robots=off –U mozilla http://www.example.com – descarga un sitio web entero.

- du -h --max-depth=1 – lista el tamañao de todos los subdirectorios desde la posición actual.
- man ascii – acceso rápido a la tabla ASCII.

- net rpc shutdown –I WindowsIPAddr –U user%password – apaga un Windows desde Linux.
- (cd /tmp && ls) – salta a un directorio, ejecuta un comando y vuelve al directorio actual.

- ps –aux | sort –nk + 4 | tail – muestra el top 10 de procesos ordenados por uso de memoria.

- history | awk ‘{a[$2]++}END{for(i in a}{print a[i] “ ” i}’ | sort –rn | head – lista los comandos más usados.

- ping –i 60 –a IPAddr – configura una alarma sonora cuando la dirección IP se pone en línea.
- echo “you can simulate on-screen typing” | pv –qL 10 – simula escritura.

- python –m smtpd –n –c DebuggingServer localhost:1025 – arranca un sencillo servidor SMTP escuchando en el puerto 1025 de localhost.

- lsof –i – ver la actividad del servicio de red en tiempo real.

- mplayer –ao pcm –vo null –vc dummy –dumpaudio –dumpfile – ripea audio desde un fichero de video-

- sudo dd if=/dev/mem | cat | strings – muestra todos los valores string en memoria.
- cat /etc/issue –  muestra la distribución Linux instlada.

- wget –qO – http://www.tarbal.com/tarball.gz | tar zxvf - – extrae tarball desde Internet.

- nc –vv –l –p 1234 –e /bin/bash – crea un backdoor para permitir conexiones remotas a bash.

Referencia:http://www.hackplayers.com/2013/04/algunos-comandos-en-linux-que-deberias-conocer.html

No hay comentarios:

Publicar un comentario