Sometimes we need to share files and folders quickly. Often emailing stuff to people tends to be cumbersome. I have noticed that creating a simple http server comes in really handy in such scenarios. Fortunately in linux, it's really simple to create a http server with Python if you don't want to mess around with apache or the likes. All it takes is a single line of code. Okay, let's cut to the chase. Here's how you do it : 1.Change your pwd to the folder that you would like to share cd /home/some_directory 2.Once you have done that, type in the following: sudo python -m SimpleHTTPServer 80 This will create a http server at port 80 and you will get the following message : Serving HTTP on 0.0.0.0 port 80 ... Now open a browser and type http://192.168.1.2:80 assuming that your ip address is 192.168.1.2 Press ctrl+c to stop the server