python 快熟打开一个http下载服务
以HTTP方式共享当前文件夹的文件
$ python -m SimpleHTTPServer
这命令启动了Python的SimpleHTTPServer模块,考虑到Python在绝大多数的Linux发
行版当中都默认安装,所以这个命令很可能是最简单的跨平台传文件的方法。
命令执行后将在本机8000端口开放HTTP服务,在其他能访问本机的机器的浏览器打开
ttp://ip:8000即打开一个目录列表,点击即可下载。
便以当前目录为根目录,打开一个 Web 服务器,由于默认的端口是8000,而为了避免重新设置路由器上的端口转发,我指定了 9393 端口:
python -m SimpleHTTPServer 9393
成功了,酷!
为了方便以后使用,写了个 alias 加入了我的 .bash_profile 中
alias http="python -m SimpleHTTPServer"
以后,我再想分享什么文件,只需 cd 到相关目录,执行 http 或 http 9393 就可以了。