首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Nautilus不能看到NTFS分区上的文件,但是'ls‘命令会显示它们?

问Nautilus不能看到NTFS分区上的文件,但是'ls‘命令会显示它们?
EN

Ask Ubuntu用户
提问于 2012-01-24 17:04:53
回答 1查看 2K关注 0票数 0

这太奇怪了。Nautilus突然停止显示Windows 7分区桌面文件夹中的任何文件。它正确地显示所有其他文件夹中的文件。更奇怪的是如果我这么做了

代码语言:javascript
复制
cd /windows/Users/myuser/Desktop
ls -l

从终端上看,所有的文件都显示,没问题。

更新

刚刚注意到ls输出的这一部分,我想这就是罪魁祸首:

代码语言:javascript
复制
drwxrwx--- 1 root plugdev 4096 2012-01-04 00:26 MyDirectory1
d????????? ? ?    ?          ?                ? MyDirectory2

在运行Ubuntu时,我已经将'MyDirectory2‘从我的Linux分区复制到了Windows。我知道linux支持不如本地Windows支持好,所以可能出了问题。我不能删除这个文件。尝试删除它(使用“rm -r MyDirectory2”)会提供:

代码语言:javascript
复制
rm: cannot remove `MyDirectory2': Input/output error
EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2012-01-25 20:40:39

当我遇到这个问题时,结果证明是一个权限问题。假设系统上的用户名是satuon,则可以使用chown -R satuon /windows/Users/myuser/Desktop将文件的所有权更改为用户。

您可能需要使用sudo (sudo chown -R satuon /windows/Users/myuser/Desktop) --与任何命令一样,我鼓励您在运行它之前阅读man chown以了解它所做的事情,特别是作为根用户。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/98180

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档