Archivo

Posts Tagged ‘python’

Compartir ficheros de forma rápida

septiembre 2, 2009 Deja un comentario

A veces necesitas compartir unos ficheros con un compañero de trabajo u otra persona. De hecho puede que sea algo puntual y lo necesitas ya! No te vas a poner a instalar y configurar algún paquete porque tienes prisa. Bien, existe una forma muy simple de hacerlo y con sólo una línea. Sólo depende de que tengas Python instalado en tu máquina, y si usas Ubuntu seguro que cumples con este requisito.

La línea mágica es la siguiente:

$ python -c “import SimpleHTTPServer; SimpleHTTPServer.test();”

Para comprobar que funciona ve a http://localhost:8000. Lo bueno que tiene este sistema es que incluso puedes compartir con personas que estén en la otra punta del mundo. El único trabajo adicional será configurar el NAT de tu router para que apunte al puerto 8000 de tu máquina.

Simplemente di a la otra persona que vaya a http://tu-ip:8000/ desde su navegador y verá la lista de ficheros y directorios que compartes. Cuando quieras dejar de compartir esos ficheros, simplemente haz un CTRL+C .

Aún lo puedes hacer más fácil insertando este alias en tu fichero ~/.bashrc :

alias webshare=’python -c “import SimpleHTTPServer; SimpleHTTPServer.test();”‘

Categorías:Ubuntu Etiquetas: