同事a要向同事b传一些文件,在同一局域网内
利用python的SimpleHTTPServer可以快速搭建一个简单http服务,仅需一行命令
$ python -m SimpleHTTPServer
默认是用8000端口,在浏览器上访问localhost:8000
就可以看到自己所共享的目录,当然也可以指定端口
$ python -m SimpleHTTPServer 8888
这样在浏览器上访问localhost:8888
就可以,不过有些端口并不能成功,比如小于1024的端口号还有一些系统使用的端口号例如6666都是不可以的。
将此命令装配到别名中
alias simpleServer='python -m SimpleHTTPServer'
以后只需要使用simpleServer
或simpleServer 8888
就可以达到开启http服务
cd
到所要共享的目录 python -m SimpleHTTPServer
ifconfig
命令查看en0的ip地址,例如192.168.1.104
192.168.1.104:8000
就可以看到a同事共享的目录了~下图是在我的两台电脑中尝试的截图:在share路径下共享的a/b/c文件,另一台电脑Safari中访问192.168.1.104:8888就可以看到a/b/c三个文件,点击文件就可以下载。