Bee*_*ain 14 linux unix directory-listing unix-utils
上下文:我在我的机器上添加了一个驱动器,无论出于何种原因,我都无法访问其上的目录(?)。
ls -l
ls: cannot access Downloads: No such file or directory
total 56
d????????? ? ? ? ? ? Downloads
drwxr-xr-x 26 user 12288 Aug 12 23:29 foo
Run Code Online (Sandbox Code Playgroud)
ls -a
. .. Downloads foo
Run Code Online (Sandbox Code Playgroud)
光盘
bash: cd: Downloads: No such file or directory
Run Code Online (Sandbox Code Playgroud)
触碰
touch: cannot touch ‘Downloads’: File exists
Run Code Online (Sandbox Code Playgroud)
mkdir 下载
mkdir: cannot create directory ‘Downloads’: File exists
Run Code Online (Sandbox Code Playgroud)
猫下载
cat: Downloads: No such file or directory
Run Code Online (Sandbox Code Playgroud)
文件下载
Downloads: cannot open `Downloads' (No such file or directory)
Run Code Online (Sandbox Code Playgroud)
mv 下载下来
mv: cannot stat ‘Downloads’: No such file or directory
Run Code Online (Sandbox Code Playgroud)
此外,以下命令不会以 root 或其他方式删除文件(?):
rm Downloads
rm -rf Downloads
rmdir Downloads
Run Code Online (Sandbox Code Playgroud)
还有一条信息,bash 自动完成下载,所以 bash 似乎也认为它在那里。
小智 1
D,你还没有描述这个问题的情况,但这里是,
首先该目录出现在您的文件管理器中吗?根据你的清单
d????????? ? ? ? ? ? Downloads
Run Code Online (Sandbox Code Playgroud)
该目录“存在”,但没有任何可辨别/设置/分配的权限,也不属于用户或组。事实上,从表面上看,读取访问完全被阻止。再次描述一下这个问题的情况,即你是如何得出这个结论的?
作为实验,启动一个实时发行版,并以这种方式访问,获取下载列表,然后分配“标准”目录权限 755 或删除该目录。我时不时地遇到过具有相同问题的文件的“错误写入”,并且不得不跳转到实时发行版以将它们从我的日常驱动程序中删除。如果您可以从实时发行版访问下载目录,则在删除该目录之前恢复其包含的“外部”数据。恢复正常操作后,最好正确地重新创建目录。
| 归档时间: |
|
| 查看次数: |
61078 次 |
| 最近记录: |