マイドキュメントフォルダの「シンボルリンクレベルが多すぎる」問題を解決するにはどうすればよいですか?

マイドキュメントフォルダの「シンボルリンクレベルが多すぎる」問題を解決するにはどうすればよいですか?

私は最新の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問題が完全に解決され、問題なくマイドキュメントフォルダに再度アクセスできました。正常に再起動していただきありがとうございます!

おすすめ記事