Lynx останавливает загрузку файла b / c, на устройстве не осталось места

Я работаю над экземпляром EC2 под управлением Ubuntu 14.04 64bit и хочу скачать файл с помощью Lynx. Файл, который я хочу, загружается с веб-сайта, на котором я должен пройти аутентификацию, поэтому я решил использовать lynx. Что работает для файлов с размером ниже, чем ок. 1 Гб. Но файл, который я хотел бы скачать, составляет около 8 ГБ. Вот что я делаю:

Я переключаюсь на подключенный диск EBS, который обеспечивает 47 ГБ свободного места:

ubuntu@ip-...:~/data$ df -h                                                                                                 
Filesystem      Size  Used Avail Use% Mounted on
...
/dev/xvdf        50G   52M   47G   1% /home/ubuntu/data

Владелец - мой рабочий аккаунт:

ubuntu@ip-...:~$ ls -la 
total 22608
...
drwxr-xr-x  3 ubuntu ubuntu     4096 Apr 17 13:37 data
...

Моя текущая рабочая папка - корневая папка этого диска:

ubuntu@ip-...:~/data$ echo $PWD
/home/ubuntu/data

Итак, я запускаю lynx, аутентифицируюсь на веб-сайте и начинаю загрузку - что, кажется, работает нормально - насколько я могу следить за прогрессом. Но как только Lynx обнаруживает более или менее 1 ГБ загруженных данных, я получаю сообщение об ошибке и происходит сбой Lynx:

Alert!: HTFWriter_write: FileWriter: No space left on device

Есть идеи, как решить эту проблему или устранить ее?

0
задан 18 April 2015 в 03:48

1 ответ

По-видимому, папка, где Lynx хранил бы временно загруженный файл, была расположена на главном диске где-нибудь - который, оказывается, значительно меньше.

решение состоит в том, чтобы установить LYNX_TEMP_SPACE на папку на большем диске.

export LYNX_TEMP_SPACE=~/data/tmp
2
ответ дан 18 April 2015 в 03:48

Другие вопросы по тегам:

Похожие вопросы: