2021年1月6日星期三

Linux不安装任何软件实现在线快速共享文件

 在大多数Linux发行版中,Python都会作为系统组件预装在内,deepin也不例外,Python有一个非常好用的简单服务器功能,只需要一条命令即可创建一个简易的单线程服务器。大多数情况下,通过这种方式在线传输文件,让几乎任何设备都可以接受你传送的文件,只需要在浏览器中点击下载即可。


怎么实现?
建立这个服务器很简单,只需要下边这条命令:

python3 -m http.server
在你想要分享的目录打开终端,然后输入这条命令,即可以此目录为根目录创建HTTP服务器。

此时终端中应当显示下边类似的内容:

 Serving HTTP on 0.0.0.0 port 8000 (http://0.0.0.0:8000/) ...

这里我们需要记住端口号。然后在同一局域网下的其他设备上,可以在浏览器访问“http://IP:端口号”来访问这个文件夹