RM на Cygwin, не может отменить связь не владелец
Мне нужно удалить все файлы / директории с именем.svn, используя rm на cgywin
drwxr-xr-x 6 4096 Oct 26 15:33 .svn
$ rm -d .svn
rm: cannot unlink `.svn': Not owner
2 ответа
Решение
Если вы являетесь администратором на своей машине, владение - это концепция, которая не должна вас сильно беспокоить.
Делать chmod u+w .svn
, затем попробуйте удалить снова.
Суперпользователь (root) - единственный аккаунт, который может использовать rm -d
флаг
Со страницы man rm
-d, --directory
unlink FILE, even if it is a non-empty directory (super-user
only; this works only if your system supports ‘unlink’ for
nonempty directories)
Вам нужно будет su root
или что-то подобное перед использованием rm -d
Ты пытался rm -rf /full/path/to/dir
или (если пусто) rmdir /full/path/to/dir
?