[ПРАВКА] Пожалуйста, не тратьте свое время на чтение моего вопроса ниже. Оказывается, мой коллега идиот .. :)
На моем сервере я пытаюсь удалить папку и все ее подпапки с обычным rm -rf dirname
, но она молча завершается ошибкой:
kramer65@vps1:~$ ls -l
total 24
drwxrwxr-x 2 kramer65 kramer65 4096 Jul 11 22:00 backups
drwxrwxr-x 2 kramer65 kramer65 4096 Jul 17 17:37 bin
drwxrwxr-x 3 kramer65 kramer65 4096 Sep 1 11:11 cxs
kramer65@vps1:~$ rm -rf cxs/
kramer65@vps1:~$ ls
backups bin cxs
kramer65@vps1:~$ sudo rm -rf cxs/
kramer65@vps1:~$ ls
backups bin cxs
kramer65@vps1:~$ rmdir cxs/
rmdir: failed to remove ‘cxs/’: Directory not empty
Я также попытался удалить все содержимое каталога:
kramer65@vps1:~$ cd cxs
kramer65@vps1:~/cxs$ ls
app README.md
kramer65@vps1:~/cxs$ rm -rf *
kramer65@vps1:~/cxs$ ls
app README.md
kramer65@vps1:~/cxs$ sudo rm -rf *
kramer65@vps1:~/cxs$ ls
app README.md
Я в порядке с неудачными командами, если бы только это говорило мне, что не так. Есть идеи, что я здесь делаю не так? Все советы приветствуются!
[ПРАВКА] Я попробовал следующее (также безрезультатно):
kramer65@vps1:~$ sudo rm -vrf cxs/*
removed ‘cxs/app/static/img/face1.jpg’
removed ‘cxs/app/static/img/face2.jpg’
removed ‘cxs/app/static/img/face3.jpg’
[etc.etc.]
removed directory: ‘cxs/app’
removed ‘cxs/README.md’
kramer65@vps1:~$ ls cxs/
app README.md
kramer65@vps1:~$
[EDIT2] Оказывается, у коллеги был запущен rsync, который постоянно перезаписывал файлы в эту папку. Таким образом, он удалил их, но автоматически создал их снова. (Я бьюсь головой о стену здесь!)