2017年6月

Python中的简单Web Server

Python中内置了一个非常简单的HTTP Server,可以读取当前目录下的index.html文件并展示出来,如果该文件不存在,则列出当前目录下的所有子目录及文件。

启动这个HTTP Server只需一条命令

Python 2
    python -m SimpleHTTPServer

Python 3
    python3 -m http.server
    

默认会监听8000端口,提示信息类似于这样

Serving HTTP on 0.0.0.0 port 8000 ...

使用其他端口

Python 2
    python -m SimpleHTTPServer 18000

Python 3
    python3 -m http.server 18000

制作USB系统安装盘

工具

grub4dos
http://dl.grub4dos.chenall.net/grub4dos-0.4.6a-2017-05-29.7z

grubinst
https://github.com/chenall/grubutils/blob/master/grubutils/grubinst/grubinst-1.3.zip

install debian

1. 解压grubinst-1.3.zip,运行grubinst_gui.exe,将grub4dos安装到U盘

2. 解压grub4dos-0.4.6a-2017-05-29.7z中的所有文件至U盘根目录

3. 在U盘根目录新建文件夹 debianinst,解压debian 8.8 iso到此目录

4. 修改memu.lst

title Install Debian 8.8
find --set-root /debianinst/install.amd/vmlinuz
kernel /debianinst/install.amd/vmlinuz
initrd /debianinst/install.amd/initrd.gz
boot

install windows 7

1. 将windows 7 iso的所有文件解压到U盘根目录

2. 修改memu.lst

title Install Windows 7
chainloader /bootmgr