Этот каталог ограничивается корневым доступом по причине. Это обычно - плохая идея (и большая угроза безопасности) для изменения этого владения.
Кроме того, вместо того, чтобы изменить владение, Вы могли думать об изменении разрешения на каталоге. Пользователь может получить доступ к каталогу, если он имеет право выполниться (+x
) это. Если Вы незнакомы с полномочиями файла Unix, я предполагаю, что Вы читаете учебное руководство. (Быстрый Google ищет, и я придумал это случайное учебное руководство).
Другие вещи:
root
никогда не будет освобождать полномочия. root
может сделать что-либо.root
сможет chown
.Правильное решение
Простой, как это, sudo
путь состоит в том, чтобы пойти. Разработчики Ubuntu знают то, что они делают. sudo
утилита дана для создания расширения полномочий легким и безопасным. Нет абсолютно никакой причины, почему Вы хотели бы изменить любое из этого.
У Вас есть поврежденная установка, которая прячет удаленные файлы в некоторый перегружала каталог и не знает, что сделать, когда Вы удаляете то же дважды. Обходное решение, которое, поскольку должен расположиться, сказало, перегружается и вычищает его (или действительно избавьтесь от сохраненного bin
). Возможно, выполнение реального /bin/rm
непосредственно помогает.
Люди, Unix неумолим, Вы являетесь главными, Вы, как предполагается, знаете то, что Вы делаете, существует не "доброжелательный разработчик, сохраняет нас от наших ошибок, не позволяя нам сделать что-либо удаленно опасное" здесь. Это - то, где его сила заключается. Учебные колеса, худшие из всех невидимых, просто мешают (и препятствуйте изучению). Завтра используемый обучением-колесом наткнется на систему без них. Это не будет симпатично...
Я предполагаю, что в Вас входят удаленная система, где кто-то реализовал некоторую пользовательскую конфигурацию для пользователей и завинтил немного.
Это:
rm (/bin/mv -f !* /u/y2010/zarnihu/../TrashCan/zarnihu)
Должен работать, но очевидно существует некоторая проблема (возможно, /bin/mv
был связан с чем-то, что включает -i
?).
Необходимо сообщить об этом sys администратору. Тем временем, если Вы хотите удалить что-то, можно обойти целую установку корзины путем вызова двоичного файла комнаты непосредственно:
> whereis rm
/bin/rm /usr/bin/rm
Используйте первый, независимо от того, что это, так например:
> /bin/rm whatever
Должен удалить то, "чего" - но остерегаются, это не будет скопировано в Вашу корзину, таким образом, Вы не сможете вернуть его снова.
Вы могли также использовать /bin/rm
тот способ убрать каталог TrashCan/zarnihu ;).