私はフォーラムやグーグルの結果で読んだことがあります。「リフレッシュ」はLinux(Ubuntu/Linux Mintなど)のようなシステムでは必要ありません。
LinuxでのREFRESHINGの背後にある理由や概念は見つかりませんでした。
Linuxでの更新とは正確に何を意味するのか、 'F5'/'Ctrl + R'キーが機能し、Linux OSで更新の種類の操作を実行することは知っていますが、正確には何をしますか.
また、Linuxで「更新」が必要ない理由もあります。必要な場合はその理由です。
Windowsでの更新は、アプリケーションに応じてさまざまなことを行います。ファイルマネージャについて話している場合—リロード/リフレッシュis場合によっては必要ですが(Windowsと同じことをします)、それほど頻繁ではありません。
* nixの最新のデスクトップ環境のほとんどは、 inotify機能 、または古いものの場合は File Alteration Monitorデーモンfamd
のいずれかを使用します。適切なシステムコールを実行するか、famd
に接続して、監視するディレクトリまたはファイルのリストを提供すると、変更されたときに非同期メッセージが表示されます。ディレクトリの場合、コンテンツの追加、削除、変更などのメッセージを個別に受け取ることができます。これを使用すると、ファイルマネージャは、フォルダが変更されたときにフォルダのビューを自動的に更新でき、実装が非常に簡単です。
必要なときにF5を押すボットと考えてください。
これが実際に動作しているのを自分で見ることができます!ファイルマネージャーでDownloads
フォルダーを開き、Webブラウザーでファイルをダウンロードします。ファイルマネージャは自動的にファイルを表示します。大きなファイル(または接続速度が遅い)の場合は、filename.part
一時ファイルが表示され、サイズが大きくなり、最後のfilename
に名前が変更されることもあります。
最新のファイル選択ダイアログボックスも同じです。[開く...]に移動して、ダイアログボックスが表示されているディレクトリにファイルを移動すると、そのファイルはすぐに表示されます(更新を押したときではありません)。
多くの場合、リフレッシュ/リロードが依然として必要です。
famd
も実行していない場合(たとえば、古いインストール、組み込みマシン)。inotify
およびfamd
は、ローカルでアクセス可能な「ディレクトリ」ではないため、サポートされていません。 sftp
またはKDEsftp://
IOSlaveを使用するGNOMEVFS。xdvi
はLaTeXタイプセットでこれを行いました。 KDEドキュメントリーダーokular
もそれを行います。