Pythonモジュールの実行で済むわけですが...
Python2.x$ python -m SimpleHTTPServer
$ python3 -m http.server
これすら覚えられずに毎回検索しているわけで...
$ touch ~/.local/bin/httpserv
$ chmod +x ~/.local/bin/httpserv
$ $EDITOR ~/.local/bin/httpserv#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
# Usage: httpserv [PORT=8000]
import sys
try:
    # py2
    import SimpleHTTPServer
    SimpleHTTPServer.test()
except ImportError:
    # py3
    import http.server
    if sys.argv[1:]:
        port = int(sys.argv[1])
    else:
        port = 8000
    http.server.test(port=port)
コマンド化すると補間も効くので大丈夫だろうと言うことです。
