Не работает обычное удаление обычного файла

Previous Topic Next Topic
 
classic Классический list Список threaded Древовидный
5 сообщения Инструменты
Ответить | Древовидный
Открыть эту статью в виде дерева
|

Не работает обычное удаление обычного файла

levsha
Господа, подскажите.

Ubuntu 14.10 . Вся система работает нормально, с помощью nautilus можно отправлять файлы в корзину.

Но вот с папкой /var/www проблема, там на все файлы и папки есть только опция "Удалить безвозвратно", то есть даже кнопка Delete не работает, только Shift+Delete . Казалось бы мелочь, но дико мешает работать, тот же редактор Sublime просто не может удалить файл.

Подумал что проблема в правах, для теста запустил "sudo /usr/bin/nautilus" и функция удаления в таком натилусе заработала нормально, с корзинкой и т.д.

Пробовал настраивать права, в итоге сделал даже "sudo chmod 777" на всю папку www , все равно не хочет для стандартного пользователя давать опцию обычного удаления.

Сам сижу под пользователем levsha , пробовал настраивать права для группы, устанавливать владельца папки, ни черта не помогает, нормальное удаление в корзину есть только если запустить nautilus под рутом.
Ответить | Древовидный
Открыть эту статью в виде дерева
|

Re: Не работает обычное удаление обычного файла

Константин
Вот у меня как раз таки проблема с обычным удалением. Файлы не хотят помещаться в корзину. Следовательно при включенном пункте "Удалять файлы без запроса" вылазит запрос о том что не возможно переместить в корзину и предлагает удалить безвозвратно, доставляет неудобство в работе конечно. С такой проблемой столкнулся на двух разных системах.
Ответить | Древовидный
Открыть эту статью в виде дерева
|

Re: Не работает обычное удаление обычного файла

levsha
Константин, в итоге нашел решение сам, вся сложность была в подборе правильного поискового запроса.

Есть два типа проблем:
1. Не удаляются (в корзину) файлы из папки home . В этом случае наиболее часто у папки корзины стоит владелец root и его нужно сменить на текущего пользователя.

2. Не удаляются файлы из корневой директории "/", в том числе "/var/www", тогда проблема в том, что папки корзины (как правило "/.Trash-1000/") просто не существует, а текущему пользователю не хватает прав, чтобы её создать, и создать её нужно под рутом ручками.

У меня было второе, решил проблему здесь - http://forum.ubuntu.ru/index.php?topic=260597.0
Ответить | Древовидный
Открыть эту статью в виде дерева
|

Re: Не работает обычное удаление обычного файла

svtv 1
В ответ на это сообщение от levsha
Ни как, видно файл не обычный, а ты не root, просто пользователь, для твоей же безопасности.
Ответить | Древовидный
Открыть эту статью в виде дерева
|

Re: Не работает обычное удаление обычного файла

Константин
levsha, так оно и было. На винде удалил эти папки, а линуха не могла их потом создать. В общем как обычно недочеты которые наверное существуют со времен основаня убунту\минта, возможно и на других ос тоже такое есть.