私は最新のDeepin 15.11を使用していますが、私のドキュメントフォルダ(/home/username/Documents)にアクセスできないことがわかりました。 [マイファイルマネージャ]には、「このフォルダにアクセスする権限がありません」と表示されます。
端末を経由してそこに移動しようとすると、次のような結果が表示されます。
bash: cd: Documents: Too many levels of symbolic links
そこでもう少し詳しく調べたところ、find -L ./ -mindepth 15
次のような結果が出ました。
find: ‘./Documents’: Too many levels of symbolic links
find: ‘./Templates’: Too many levels of symbolic links
find: ‘./Public’: Too many levels of symbolic links
find: File system loop detected; ‘./.steam/root’ is part of the same file system loop as ‘./.steam’.
これは他の潜在的なシンボリックリンク/権限の問題を指しているようです。フォルダの所有権を自分のユーザー名に変更しようとすると、同じ「シンボルリンクレベルが多すぎます」というエラーが原因で失敗します。
これはかなり新しいインストールであり、この問題を引き起こす可能性があると思われる何もしませんでした。
私のドキュメントフォルダの内容を失うことなくこの問題を解決する方法を知っている人はいますか? (まだ消えていないと仮定して)
答え1
find /home/$username/Documents -type l -exec ls -l {} \;
次の出力を提供する実行を提案しました。lrwxrwxrwx 1 sonar sonar 18 Nov 21 06:03 /home/$username/Documents -> /home/$username/Documents
Documentsフォルダはそれ自体がシンボリックリンクされていることがわかりました。実行するとunlink Documents
問題が完全に解決され、問題なくマイドキュメントフォルダに再度アクセスできました。正常に再起動していただきありがとうございます!