Linux Windows 临时 HTTP 服务传输文件(python http)

Posted catoop

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux Windows 临时 HTTP 服务传输文件(python http)相关的知识,希望对你有一定的参考价值。

http 传输文件比 scp 和 ftp 都要可靠稳定和方便,在 Linux 系统上(Windows 也一样),我们经常需要把一堆文件或者某个大文件发送到别处,遇到这种需求时,你就可以启动一个简单的 http 服务,然后在其他地方,通过 wgetcurl浏览器迅雷等下载工具的方式下载文件了。

scp 和 ftp 也受限于服务器权限要求,你的环境不一定就能使用,而 http 开放度较高,唯一的要求只是开放端口即可。

具体方法如下:

进入文件所在目录后,按如下所示命令启动 python http 服务。

1、python3

$ python3 -m http.server 8000
Serving HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/) ...

如果需要绑定IP,可以追加参数 --bind 指定

2、python2

$ python -m SimpleHTTPServer 8000
Serving HTTP on 0.0.0.0 port 8000 ...

不指定端口号时,默认端口为 8000


(END)

以上是关于Linux Windows 临时 HTTP 服务传输文件(python http)的主要内容,如果未能解决你的问题,请参考以下文章

psftp命令在windows与linux之间互传文件。。。

psftp命令在windows与linux之间互传文件。。。

vmware里面的linux怎么和windows相互传文件

vmware里面的linux怎么和windows相互传文件

[python] 一行命令搭建http服务内网传文件

windows如何上传到文件linux服务器上