Seu servidor da Web está veiculando apenas arquivos do caminho /var/www/html/
e não sabe da existência de /home/username/
. Você precisa iniciar algum tipo de instância do servidor da web dentro de /home/username/
antes de poder wget
arquivos desse diretório.
Aqui estão algumas maneiras de fazer isso funcionar.
- Inicie uma instância temporária do servidor HTTP usando o Python em seu diretório inicial.
$ cd /home/username
$ python -m SimpleHTTPServer
( python -m http.server
on Python 3.x
)
$ wget http://example.com:8000/data.csv
- Crie um link simbólico para
/home/username/
de /var/www/html/
, embora isso não seja recomendado, pois expõe todo o seu diretório inicial. Ou crie o link simbólico para data.csv
.
$ cd /var/www/html/
$ ln -s /home/username/data.csv data.csv
( ln -s /home/username homedir
para criar um link simbólico para o diretório)
$ wget http://www.example.com/data.csv
Certifique-se de ter ativado o uso de links simbólicos (globalmente ou somente para este diretório) Options FollowSymLinks
Consulte aqui para obter mais documentação sobre links simbólicos.