Понадобилось мне отредактировать через консоль (Ctrl + Alt + T) текстовый файл, но есть одна странность, у меня нет прав на запись истории .nano_history.
ekzorchik@ub64amd:~$ nano vcard.txt
Error reading /home/ekzorchik/.nano_history: Permission denied
Press Enter to continue starting nano.
Посмотрим какие у меня права на проблемный файл:
ekzorchik@ub64amd:~$ ls -l .nano_history
-rw——- 1 root root 102 2012-10-16 12:14 .nano_history
Но в то же время мне позволено, как создавать новые текстовые файлы, так и их редактировать. Чтобы не возникало ни каких сообщений о недостатке доступа, поправим права для пользователя ekzorchik на домашний каталог:
ekzorchik@ub64amd:~$ sudo find /home/ekzorchik/ -uid 1000 -exec chown ekzorchik {} \;
Вот собственно и всё, права на внутренние файлы и каталоги поправлены для текущего пользователя. Проблем больше нет. Можно сказать напоследок, удачи!!!
Спасибо очень доходчивое решение. Автор пиши больше и разнообразней – в этом твоя фишка. Ты все делаешь правильно.