
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」の両方が奇妙に大きな数字を示しています。
私のOSバージョン: Windows 10 1803、ubuntu 18.04.1