Servidor HTTP simples do menu de contexto do Nautilus

Portanto, você pode iniciar facilmente um servidor HTTP básico para o diretório atual no Linux / OSX executando apenas um comando.

Você pode ir ainda mais longe e adicionar este comando ao menu de contexto de scripts personalizados do Nautilus (gerenciador de arquivos padrão no Ubuntu e outras distros Linux baseadas em gnome):

Item do menu de contexto Nautilus "Servidor HTTP Simples"

Para fazer isso, basta criar um arquivo de script em ~/.gnome2/nautilus-scripts(o nome do script será o nome do item do menu de contexto, por exemplo, “Servidor HTTP Simples”) com o seguinte conteúdo:

#!/bin/bash
gnome
-terminal --working-directory="$PWD" -x bash -c "pwd;python -m SimpleHTTPServer"

Não se esqueça de adicionar permissões de execução ao arquivo e pronto! Agora você deve ter o menu de contexto como na imagem e ser capaz de servir rapidamente o diretório atual via HTTP!