在 Windows 10 Ubuntu 子系统终端上,我尝试使用以下命令检查磁盘使用情况:
sudo -s
cd /mnt/c/Users
du -h --max-depth=1
并得到这个:
du: cannot read directory './D-Ef/AppData/Local/Packages/CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc/LocalState/rootfs': Permission denied
du: cannot read directory './D-Ef/AppData/Local/Packages/CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc/LocalState/temp/{3b734033-965e-4834-ba78-36717e14008d}': Permission denied
Infinity ./D-Ef
2.7M ./Default
du: cannot read directory './dmitr': Permission denied
0 ./dmitr
du: cannot read directory './Public/Documents/Hyper-V': Permission denied
1.3M ./Public
Infinity .
因此显然 root 用户无权访问这些文件夹。
哪些 Ubuntu 用户能够以管理员权限访问 Windows 文件夹?
编辑1:
如果我以管理员身份运行 Ubuntu.exe,我可以使用“ll”访问文件夹,但“du”输出“infinity”:
编辑2:
在当前 Windows 用户文件夹中我有这个:
编辑3:
另一个例子,“ll”和“du”都显示一些奇怪的巨大数字:
我的操作系统版本:Windows 10 1803,ubuntu 18.04.1