"Открытие выходного файла: доступ запрещен", -rw-r--r--

"Открытие выходного файла: доступ запрещен", -rw-r--r--

Краткий обзор:Почему «в доступе отказано»?!?!?!

В Emacs, при C-x C-c, я получаю приглашение

Save abbrevs in ~/.emacs.d/abbrev_defs? (y or n)

Набирая текст y, я получаю

Opening output file: permission denied, /home/iam/.emacs.d/abbrev_defs

Проверяя разрешения, я нахожу

-rw-r--r--   1 root root  1737 Jun 28 08:51 abbrev_defs

Вопрос:Что здесь происходит? Если Emacs хочет сохранять сокращения, разве я не должен этого хотеть? Почему я не могу? Права доступа кажутся правильными? Кажется, у пользователя есть права на чтение и запись. Что я упускаю?

решение1

Root имеет права на чтение и запись, так как root владеет файлом. Пользователь iam имеет только права на чтение.

chown iam /home/iam/.emacs.d/abbrev_defsи он будет возвращен iam и, таким образом, станет доступен с разрешениями на чтение/запись.

Связанный контент