分类: Python/Ruby
2010-01-21 12:10:23
一般来说类linux系统之间的文件共享通常使用nfs,而linux和Windows文件共享则使用samba,这两个服务器功能强大,但是使用起来免不了要配置一番.
如果你的机器上装了python可以使用python自带的http服务器
进入你要共享文件的目录执行,python -m SimpleHTTPServer
bash-3.2# python -m SimpleHTTPServer
Serving HTTP on 0.0.0.0 port 8000 ...
localhost - - [20/Sep/2009 8:46:24] "GET /favicon.ico HTTP/1.1" 404 -
localhost - - [20/Sep/2009 8:46:27] "GET /df_use.txt HTTP/1.1" 200 -
localhost - - [20/Sep/2009 9:04:44] "GET /webcam.jpg HTTP/1.1" 200 -
localhost - - [20/Sep/2009 9:04:44] "GET /webcam.jpg HTTP/1.1" 200 -
localhost - - [20/Sep/2009 9:05:06] "GET /Desktop/ HTTP/1.1" 200 -
localhost - - [20/Sep/2009 9:05:08] "GET /Desktop/netbeans-6.5.1.desktop HTTP/1.1" 200 -
通过简单测试一下,默认情况下SimpleHTTPServer使用8000端口,也可以使用“python -m SimpleHTTPServer 9914”制定端口。目前SimpleHTTPServer只能支持静态html解析,有兴趣的可以自己动手扩展功能