web-dev-qa-db-ja.com

コマンドラインで作成されたときにフォルダーが表示されない

コマンドラインでフォルダーを作成すると問題が発生します。次のように入力して作成します。

mkdir TEST

また、グラフィカルデスクトップビューには表示されません。しかし、ターミナルでコマンド「ls」を入力すると、表示されます。

また、グラフィカルビューから別のフォルダを作成すると表示されます。

また、グラフィカルビューでフォルダを再度作成しようとすると、コマンドラインでフォルダが作成されると、このフォルダが既に存在することがわかります。

タイピングも CTR + H 表示されません。

以前と同じようにコマンドラインで別の場所に同じフォルダーを作成すると、表示されるため、何が起こっているのかわかりません...

両方の場所に同じファイル許可があります。

手がかりはありますか?前もって感謝します

3
chariko

グラフィカルデスクトップビュー(ファイルビューアーnautilusを意味すると思います)がすぐに更新されない場合があります。 F5を押して手動で更新します。

この質問 で説明されているfs.inotify.max_user_watches設定を試してみることもできます。デフォルトは8192ですが、簡単に1000000に上げることができます。

inotifyは、フォルダーを作成するときに発生するように、ファイルシステム内の何かが変更されるたびにトリガーされるメカニズムです。

6
Jos

GUIは遅く、更新時にのみ変更を反映します。

ターミナルから正常に実行されたコマンドは常に適用されますが、最新のエントリを取得するためにビューの更新がトリガーされるため、GUIが反映されるのが少し遅いかもしれません。

0
Ani Menon

ルートホーム/でファイルをルートとして作成し、home/username /で非特権ユーザーとしてフォルダーを確認しましたか?

ターミナルからフォルダーに$ pwdと入力し、ファイルシステムのどこにいるかを確認します。ターミナルでls -lを確認し、フォルダーの所有者とフォルダーの権限を確認します。

0
Cory C