我有几个无法使用rf -Rf
命令删除的文件。我是这些文件的所有者,分配给这些文件的组也是我的用户所在的组。更奇怪的是,我可以编辑它们的内容,并且可以更改它们的权限,但是我不能移动或删除它们。
ls -al
total 12
dr-xr-xr-x 3 rayell pg1083760 4096 2010-10-10 10:00 .
drwxr-xr-x 3 rayell pg1083760 4096 2011-09-02 04:33 ..
-rwxrwxrwx 1 rayell pg1083760 0 2011-09-02 06:38 default.settings.php
drwxrwxrwx 2 rayell pg1083760 4096 2011-09-02 04:33 files
-rwxrwxrwx 1 rayell pg1083760 0 2011-09-02 06:38 settings.php
rm -Rf *
rm: cannot remove `default.settings.php': Permission denied
rm: cannot remove directory `files': Permission denied
rm: cannot remove `settings.php': Permission denied
谁能告诉我发生了什么事?
5
通常,考虑使用rm -rf DIRECTORY_NAME而不是“ *”。这将节省您从一个时候,你会觉得自己在目录/一些/在/安全的,而实际上在/ home
—
恢复莫妮卡- Sardathrion
实际上,我确实做了尝试,只是无法删除这3个文件,因此出于这篇文章的目的,我简化了程序。
—
RaYell