私はbashにあり、F17をsuとして実行しています。私のpwd
もの
/home/user
私がls
見るとき
Desktop Documents Downloads Music Pictures Public Templates Videos
cd
しかし、私はどちらにも参加できませんでした。私の間違いは
bash: cd: Desktop: No such file or directory
どうですか?
答え1
ほとんどの場合、「rootができなければならないことをrootができないときの問題はselinuxにあります」ということがあります。
数ヶ月が過ぎたので、この状況はおそらく解決されたでしょう。しかし、他の人が同様の問題に遭遇し、この記事を見ている場合は、「setenforce 0」を実行してselinuxを「許可」モードにすることをお勧めします。 「setenforce 0」1」が実行されるまで)問題が解決し、デスクトップにCDに入ることができることを確認してください。
問題が解決したら、/home/user の selinux コンテキストを復元するか、/home の下のファイルの selinux ポリシーを変更する必要があります。
答え2
~/.bashrc
あなたのファイルを確認し、cd
これが他のユーザーに発生するのか、それともあなたのユーザーにのみ発生するのかを確認できます。デスクトップディレクトリだけですか、それともホームフォルダのすべてのディレクトリですか?