Я делился файлами с коллегой на сервере Linux, и он добавил несколько новых файлов. Теперь мы переместили файлы куда-то еще, поэтому я хотел бы удалить старые файлы. Однако, когда мой коллега добавил свои файлы, используемое нами программное обеспечение создало новые подкаталоги, принадлежащие его учетной записи, и я не могу найти совершенно правильную команду для их удаления.
$ ls -a
total 20
drwxrwxr-x 5 markpasc markpasc 4096 Sep 20 09:48 ./
drwxrwxr-x 3 markpasc markpasc 4096 Sep 20 09:48 ../
drwxr-xr-x 2 coworker coworker 4096 Sep 16 14:07 82/
drwxr-xr-x 2 coworker coworker 4096 Sep 16 14:07 c4/
Я старался:
$ rm -rf 82
rm: cannot remove `82/b7fc78bc548537f3ea235026b7322fe3bea91f': Permission denied
$ rm -f 82/b7fc78bc548537f3ea235026b7322fe3bea91f
rm: cannot remove `82/b7fc78bc548537f3ea235026b7322fe3bea91f': Permission denied
$ rmdir 82/
rmdir: 82/: Directory not empty
$
Я знаю, что обычно я могу удалить файл, принадлежащий кому-то еще, из моего каталога:
$ ls -a
total 8
drwxrwxr-x 2 markpasc markpasc 4096 Sep 20 10:13 ./
drwxr-xr-x 24 markpasc markpasc 4096 Sep 20 10:13 ../
-rw-rw-r-- 1 someuser someuser 0 Sep 20 10:13 file
$ rm file
rm: remove write-protected regular empty file `file'? y
$ ls file
ls: file: No such file or directory
$
Есть ли способ удалить эти каталоги самостоятельно, или мой коллега (или root) должен удалить их?