как исправить разрешение на доступ к каталогу в Unix?


0

У меня есть файл Ksh, который будет загружать ZIP-файл из Интернета в /tmp каталог с именем f.zip

Почему я получаю разрешение отказано?

$ ./downloadbcfi
Current name is /download.files.R1201BHtm.zip
/tmp/f.zip: Permissin denied

Когда я смотрю на разрешение на /tmp каталог все в порядке, как показано ниже: enter image description here


Это может быть потому, что /tmp/f.zip уже существует.
Sjoerd

пробовал запускать скрипт как root?
Oleg Mikheev

2
Является ли оболочка действительно неправильным написанием «разрешения», или это не фактическое копирование и вставка?
Wooble

Вы правы /tmp/f.zip уже существует, и у меня нет разрешения на запись в него. Спасибо

Ответы:


2

Используйте эту команду в инструменте командной строки

chmod 0777 /tmp/f.zip

1

если вы запустили свой скрипт от имени пользователя root и теперь как обычный пользователь. Тогда у вас может не быть разрешения на чтение / запись f.zip

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.