使用SimpleHTTPServer进行文件传输

简介

除了ssh和scp、ftp常见的传输文件方法外,还有python下SimpleHTTPServer小工具也可以快捷的传输文件!

SimpleHTTPServer是Python 2自带的一个模块,是Python的Web服务器。在Python 3已经合并到http.server模块中。如果不指定端口号默认的是8000端口。在局域网中使用web去访问http:/IP:8000即可

语法

python2语法:python -m SimpleHTTPServer 

python3语法:python -m http.server

也可以在语句后门添加特定端口例如1234,在局域网中去使用web进行访问http://IP:1234即可

使用实例

1.在要传输的目录下,打开终端执行此命令,创建web传输服务器

2.获取文件

windows下:(直接打开网址下载即可)

linx下:(使用wget直接下载)

特性

SimpleHTTPServer有一个特性,如果待共享的目录下有index.html,那么index.html文件会被视为默认主页;如果不存在index.html文件,那么就会显示整个目录列表。

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享