Size: a a a

2016 March 14

A

Aleksandr in SPb Python
Вот. При этом rm  -fr не делается?
источник

A

Aleksandr in SPb Python
Странно )
источник

SM

Serge Matveenko in SPb Python
сфигали?
источник

SM

Serge Matveenko in SPb Python
ладно, там надо d еще сделать
источник

A

Aleksandr in SPb Python
Ну вроде как если можно сделать traverse через a и b то почему я не могу удалить в c все, при том что оно мне принадлежит
источник

SM

Serge Matveenko in SPb Python
я тебя обманываю же
источник

SM

Serge Matveenko in SPb Python
нельзя удалить c, потому что нет w в b
источник

A

Aleksandr in SPb Python
Связь?
источник

SM

Serge Matveenko in SPb Python
чтобы удалить что-то, нужно w в его каталоге
источник

A

Aleksandr in SPb Python
На уровень выше? Да ладно
источник

SM

Serge Matveenko in SPb Python
потому что удаление c = изменение списка файлов в b
источник

A

Aleksandr in SPb Python
А файла? )
источник

SM

Serge Matveenko in SPb Python
а какая разница?
источник

A

Aleksandr in SPb Python
Ок, т.е. если я не обладаю w правом на директорию я не могу в ней ничего удалить
источник

A

Aleksandr in SPb Python
Это ... Хм
источник

A

Aleksandr in SPb Python
Звучит странно, но обхясняет почему не работает rm -rf . По крайней мере почему он далеко не зайдет объяняет
источник

SM

Serge Matveenko in SPb Python
$ mkdir a
$ touch a/b
$ chmod -w a
$ rm a/b
rm: cannot remove ‘a/b’: Permission denied
источник

A

Aleksandr in SPb Python
unexpected
источник

SM

Serge Matveenko in SPb Python
более того
$ chmod +w a
$ chmod -w a/b
$ rm a/b
rm: remove write-protected regular empty file ‘a/b’? y
$ ls a/b
ls: cannot access a/b: No such file or directory
источник

A

Aleksandr in SPb Python
Но действительно так )
источник