Не удалить то же имя папки дважды

Этот каталог ограничивается корневым доступом по причине. Это обычно - плохая идея (и большая угроза безопасности) для изменения этого владения.

Кроме того, вместо того, чтобы изменить владение, Вы могли думать об изменении разрешения на каталоге. Пользователь может получить доступ к каталогу, если он имеет право выполниться (+x) это. Если Вы незнакомы с полномочиями файла Unix, я предполагаю, что Вы читаете учебное руководство. (Быстрый Google ищет, и я придумал это случайное учебное руководство).

Другие вещи:

  • root никогда не будет освобождать полномочия. root может сделать что-либо.
  • Только root сможет chown.

Правильное решение

Простой, как это, sudo путь состоит в том, чтобы пойти. Разработчики Ubuntu знают то, что они делают. sudo утилита дана для создания расширения полномочий легким и безопасным. Нет абсолютно никакой причины, почему Вы хотели бы изменить любое из этого.

1
07.04.2013, 22:17
2 ответа

У Вас есть поврежденная установка, которая прячет удаленные файлы в некоторый перегружала каталог и не знает, что сделать, когда Вы удаляете то же дважды. Обходное решение, которое, поскольку должен расположиться, сказало, перегружается и вычищает его (или действительно избавьтесь от сохраненного bin). Возможно, выполнение реального /bin/rm непосредственно помогает.

Люди, Unix неумолим, Вы являетесь главными, Вы, как предполагается, знаете то, что Вы делаете, существует не "доброжелательный разработчик, сохраняет нас от наших ошибок, не позволяя нам сделать что-либо удаленно опасное" здесь. Это - то, где его сила заключается. Учебные колеса, худшие из всех невидимых, просто мешают (и препятствуйте изучению). Завтра используемый обучением-колесом наткнется на систему без них. Это не будет симпатично...

7
27.01.2020, 23:11

Я предполагаю, что в Вас входят удаленная система, где кто-то реализовал некоторую пользовательскую конфигурацию для пользователей и завинтил немного.

Это:

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 ;).

5
27.01.2020, 23:11

Теги

Похожие вопросы