我以双启动方式运行 ubuntu 和 Windows,上次我在 ubuntu 上时,我在以下目录中创建了一个文件夹 (Java)。这次,当我登录时,我无法导航到该文件夹,并且在 nautilus 中,该文件夹显示二进制图像。
我并不介意丢失文件夹中的数据,所以我只是想删除它,以便创建一个新文件夹。但是,每次我尝试删除、移动或对“文件夹”执行任何其他操作时,它都会显示如下消息:
user@user:/media/user/DATA/Personal/Program$ ls -l
total 788888
drwxrwxrwx 1 root root 0 Aug 17 19:30 Github
-rwxrwxrwx 2 root root 269367 Dec 19 01:30 Java
drwxrwxrwx 1 root root 4096 May 14 2013 Learning
-rwxrwxrwx 2 root root 17929538 Aug 11 2012 mediawiki-1.19.1.tar.gz
-rwxrwxrwx 1 root root 5810 Nov 30 23:55 mtee.zip
drwxrwxrwx 1 root root 4096 Sep 30 23:41 Projects
-rwxrwxrwx 1 root root 0 Dec 19 15:15 Text-1.txt
-rwxrwxrwx 1 root root 782 May 23 2012 ToRuby.lnk
-rwxrwxrwx 2 root root 789884928 Mar 16 2013 ubuntu-12.10-desktop-i386.iso
drwxrwxrwx 1 root root 0 Mar 3 2013 Utility
-rwxrwxrwx 2 root root 5435945 Jul 31 19:20 wordpress-3.5.2.zip
user@user:/media/user/DATA/Personal/Program$ rm Java
rm: cannot remove ‘Java’: No such file or directory
user@user:/media/user/DATA/Personal/Program$
编辑:当我尝试在 nautilus 中对“Java”执行任何操作时,我也会收到“删除文件时错误:没有此文件或目录”消息。
编辑2:我尝试使用 srm 删除,但收到一个新错误:“错误:文件 Java - 文件被硬链接 1 次,跳过!”
编辑 3:我发现第二个硬链接位于我的 iTunes 库文件中。
已解决:我最终尝试在 Windows 中创建一个新文件夹,完全没有问题。在 ubuntu 中重新启动,一切顺利
答案1
呃……您可以尝试在 Windows 安装中覆盖它……
笔记- 它不想删除的原因是 iTunes 文件夹中的硬链接 - 我认为删除它,然后主 Java 文件就可以起作用了... Windows 可能只是忽略了这一切并将其删除,这可能会导致 iTunes 文件夹中的硬链接出现一些问题...
答案2
它所在的所有文件夹都归 root 所有,但您应该能够使用以下命令删除sudo
:
sudo rm -rf /media/user/DATA/Personal/Program/Java
要创建新文件夹,您可以使用:
mkdir /media/user/DATA/Personal/Program/Java
如果您遇到权限错误,并希望它归您的用户所有:
sudo mkdir /media/user/DATA/Personal/Program/Java
sudo chown -R YOUR-USERNAME:YOUR-USERNAME /media/user/DATA/Personal/Program/Java
如果您希望您的用户拥有整个文件夹:
sudo chown -R YOUR-USERNAME:YOUR-USERNAME /media/user/DATA/Personal/Program/
希望这可以帮助