权限被拒绝删除文件

Nat*_*ley 5 permissions

首先,我不是在寻找有关如何删除文件的答案。我正在寻找这不起作用的原因 - 以及有关如何在没有 sudo 的情况下删除文件的建议。

我的桌面中有一个目录,它有几个内部目录(不要判断命名 - 我只是从我提供的文件中提取我需要的内容),在获取文件后我尝试删除文件rm -rf Bengal\ Tiger\ Creative/,我很惊讶查看每个图像的以下警告。

rm:无法删除“Bengal Tiger Creative/Bengal Tiger Creative/images/customer-services-landscape.jpg”:权限被拒绝

下面是一些代码输出。

nathan@nathan-pc:~/Desktop$ tree
.
??? Bengal Tiger Creative
?   ??? Bengal Tiger Creative
?       ??? images
?           ??? awards.jpg
?           ??? blank.gif
?           ??? bullet1-light-green.gif
?           ??? bullet2-light-green.gif
?           ??? bullet3-light-green.gif
?           ??? bullet4-light-green.gif
?           ??? customer-services-landscape.jpg
?           ??? desktop.ini
?           ??? header-img1.jpg
?           ??? header-img2.jpg
?           ??? header-img4.jpg
?           ??? header-img5.jpg
?           ??? softhr.gif
?           ??? Thumbs.db
?           ??? tiger_main-img1.jpg
?           ??? tiger_main-img2.jpg
?           ??? tiger_main-img3.jpg
?           ??? tiger_main-img4.jpg
?           ??? Vanquis-benefits-icons_iphone-green.gif
?           ??? white-arrow-green.gif
Run Code Online (Sandbox Code Playgroud)

ls -laR

nathan@nathan-pc:~/Desktop$ ls -laR Bengal*
Bengal Tiger Creative:
total 12
drwxrwxr-x 3 nathan nathan 4096 Aug 10 11:30 .
drwxr-xr-x 6 nathan nathan 4096 Aug 10 11:34 ..
drwxrwxr-x 3 nathan nathan 4096 Aug 10 11:34 Bengal Tiger Creative

Bengal Tiger Creative/Bengal Tiger Creative:
total 12
drwxrwxr-x 3 nathan nathan 4096 Aug 10 11:34 .
drwxrwxr-x 3 nathan nathan 4096 Aug 10 11:30 ..
dr-xr-xr-x 2 nathan nathan 4096 Aug 10 11:36 images

Bengal Tiger Creative/Bengal Tiger Creative/images:
total 356
dr-xr-xr-x 2 nathan nathan   4096 Aug 10 11:36 .
drwxrwxr-x 3 nathan nathan   4096 Aug 10 11:34 ..
-rwxrwxrwx 1 nathan nathan  14910 Mar 18 12:29 awards.jpg
-rw-rw-r-- 1 nathan nathan   1093 Mar 21  2014 blank.gif
-rw-rw-r-- 1 nathan nathan   1978 May  8  2014 bullet1-light-green.gif
-rw-rw-r-- 1 nathan nathan   1969 May  8  2014 bullet2-light-green.gif
-rw-rw-r-- 1 nathan nathan   2416 May  8  2014 bullet3-light-green.gif
-rw-rw-r-- 1 nathan nathan   2449 May  8  2014 bullet4-light-green.gif
-rw-rw-r-- 1 nathan nathan 113138 Apr 14  2014 customer-services-landscape.jpg
-r--r--r-- 1 nathan nathan    142 Mar 25 11:58 desktop.ini
-rw-rw-r-- 1 nathan nathan  14312 Mar 23 11:39 header-img1.jpg
-rw-rw-r-- 1 nathan nathan   1480 Mar 23 11:41 header-img2.jpg
-rw-rw-r-- 1 nathan nathan   1278 Mar 23 11:41 header-img4.jpg
-rw-rw-r-- 1 nathan nathan   1168 Mar 23 11:41 header-img5.jpg
-rw-rw-r-- 1 nathan nathan   1703 Mar 21  2014 softhr.gif
-rw-rw-r-- 1 nathan nathan  88064 Aug  4 10:39 Thumbs.db
-rw-rw-r-- 1 nathan nathan  23607 Mar 23 11:56 tiger_main-img1.jpg
-rw-rw-r-- 1 nathan nathan  23400 Mar 23 11:56 tiger_main-img2.jpg
-rw-rw-r-- 1 nathan nathan   6970 Mar 23 11:56 tiger_main-img3.jpg
-rw-rw-r-- 1 nathan nathan   8996 Mar 23 11:57 tiger_main-img4.jpg
-rw-rw-r-- 1 nathan nathan    275 Jul 31  2014 Vanquis-benefits-icons_iphone-green.gif
-rw-rw-r-- 1 nathan nathan   1821 Jul  9  2014 white-arrow-green.gif
Run Code Online (Sandbox Code Playgroud)

执行 chmod 777 然后删除不起作用。
在目录内执行 rm -rf * 不起作用。
做 sudo rm 文件确实有效。

我可以使用 sudo 轻松删除这些文件,但是,我不明白为什么没有 sudo 就无法删除它们。作为一个相对较新的 Ubuntu 用户,我想了解原因。

提前致谢,
内森

Pil*_*ot6 7

看到这条线了吗?

 dr-xr-xr-x 2 nathan nathan 4096 Aug 10 11:36 images
Run Code Online (Sandbox Code Playgroud)

您没有images目录的写入权限。

这可以通过

chmod +w -R images
Run Code Online (Sandbox Code Playgroud)

从父目录。