Fatal
написал 10 октября 2004 года в 17:24 (898 просмотров)
Ведет себя
как мужчина; открыл 123 темы в форуме, оставил 484 комментария на сайте.
Доброго времени суток!
Почему утилита fetch выдает ошибку.
fetch -v http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/book.html
looking up www.freebsd.org
connecting to www.freebsd.org:80
requesting http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/book.html
remote size / mtime: 3797948 / 1097405649
fetch: book.html: open(): Permission denied
Может вы еще что-нибудь посоветуете, желательно для консоли.
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
ecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.
Лучшая прога для подобных манипуляций, это, имхо,
wget
Good Luck,
UT
У меня такой нет.
(I’ve got FreeBSD 4.10)
Поставь из портов.
Good luck,
UT
Хорошая мысль, но все же мне хотелось узнать почему fetch выдает ошибку.
Похоже, он пытается записать получаемый файл туда, где у него нет прав на запись.
Good Luck,
UT
Вы ошибаетесь, скорее на чтнение. Но почему? Когда этот же файл можно скачать просто сохранить как в mozilla
wget неплохая штука, даже когда связь разрывается, она ждет ее восстановления.
Но всеже хотелось бы понять в чем ошибка у меня при скачивании fetch’ом
Ошибаешся. См. open(2) [O_CREAT]. В FreeBSD creat() это wrapper для open().
P.S. У меня закачивает нормально.
Вы это имели в виду:
[EACCES] O_CREAT is specified, the file does not exist, and the
directory in which it is to be created does not permit
writing.
Да, виновать я допустил глупую ошибку, вы правы…
Вы не знаете как так в портах сделано, что даже после перезагрузки компьютера утилита fetch начинает качать там где закончила. Как это можно провернуть не для портов, в ручную.