問題タブ [filesystems]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
22 に答える
98032 参照

windows - Windowsのデフォルトよりも優れたファイルコピーの代替手段は何ですか?

私は自分のコンピューターに何百ものランダムなファイルをコピーする必要があり、Windowsに組み込まれているバニラファイルのコピーを使用することにかなり不安を感じています。

「本当によろしいですか?」「本当によろしいですか?」、「zipファイルでも?」、「読み取り専用ファイルでもありません!」にぶら下がってほしくありません。離れるとすぐにループします。

何時間も動作させてから予期せず停止したくない:「誰かがこのファイルを開いたことがあるので、コピーしません!」次に、コピー全体をキャンセルするか、何が行われ、どの作業が残っているかを示さずに終了します。

どのファイル管理プログラムを使用したことがありますか?どちらをお勧めしますか?

この質問は、他の質問に関連しています。新しいSATA専用コンピュータで古いPATAハードディスクドライブを使用するにはどうすればよいですか。

0 投票する
10 に答える
132357 参照

sql-server - ファイルシステムではなく、データベースにファイルを保存しますか?

一般的に、ファイル システムではなく、データベース (具体的には mssql) にファイルを格納すると、パフォーマンス ヒットはどの程度低下するのでしょうか? アプリケーションの移植性以外に、ファイルを varbinaries として SQL Server に保存する理由が思いつきません。

0 投票する
10 に答える
135879 参照

windows - 特定のファイルがWindowsで開いているかどうかを確認するにはどうすればよいですか?

Linux用の私のお気に入りのツールの1つは、lsofです。これは本物のスイスアーミーナイフです。

今日、私はWinXPシステム上のどのプログラムが特定のファイルを開いているのか疑問に思いました。lsofと同等のユーティリティはありますか?さらに、問題のファイルはネットワーク共有を介していたため、それが問題を複雑にするかどうかはわかりません。

0 投票する
3 に答える
509 参照

cross-platform - クロス プラットフォームのファイル アクセス トラッキング

特定のプログラム呼び出しのファイルの読み取り/書き込みを追跡できるようにしたいと考えています。関連するファイル名だけで、実際のトランザクションに関する情報は必要ありません。

これに対するクロスプラットフォームのソリューションはありますか?
さまざまなプラットフォーム固有のメソッドとは何ですか?
Linux では、strace/ptrace があることを知っています (より高速な方法があれば、それも良いでしょう)。
Mac OS には ktrace があると思います。
Windowsはどうですか?

また、後でファイル アクセスをブロック (ストール アウト) できるようになれば素晴らしいと思います。

ありがとう!

0 投票する
9 に答える
60297 参照

perl - Perl でディレクトリの内容を読み込むにはどうすればよいですか?

Perl に特定のディレクトリの内容を配列に読み込ませるにはどうすればよいですか?

バックティックでもできますが、「 scandir」などを使った方法はありますか?

0 投票する
5 に答える
7028 参照

c++ - C++ : 非排他モードでファイルを開く

ログ ファイルを解析し、特定のデータをサーバーに送信するアプリケーションを開発する必要があります。Linux と Windows の両方で実行する必要があります。

ログローリングシステムをテストしたいときに問題が発生します(.1を名前に追加して、同じ名前の新しいものを作成します)。Windows (Linux ではまだテストしていません) では、「入力モード」(ios::in) で開いても、std::ifstream() (排他アクセス?) で開いたファイルの名前を変更できません。 .

非排他的な方法でファイルを開くクロスプラットフォームの方法はありますか?

0 投票する
3 に答える
8075 参照

filesystems - `df` を取得して FreeBSD の更新情報を表示する

最近、FreeBSD サーバーのドライブのディスク容量が不足しました。問題の原因となっているファイルを切り捨てましたが、実行時に変更が反映されていませんdf。パーティションで実行するdu -d0と、正しい値が表示されます。この情報を強制的に更新する方法はありますか? ここでの出力が異なる原因は何ですか?

0 投票する
9 に答える
5132 参照

.net - ファイルの監視 - ファイルがいつ完了したかを知る方法

FileSystemWatcher を使用して新しいファイルのディレクトリを監視する .NET アプリケーションがいくつかあります。ファイルは別の場所からコピーされたり、FTP 経由でアップロードされたりします。ファイルが到着すると、ファイルは何らかの方法で処理されます。ただし、満足のいく答えを見たことがない問題の 1 つは、大きなファイルの場合、監視対象のファイルがまだ書き込まれていることをどのように知ることができるかということです。明らかに、ファイルの処理を開始する前に、ファイルが完了して閉じられるまで待つ必要があります。FileSystemWatcher イベントのイベント引数は、これに対処していないようです。

0 投票する
9 に答える
14418 参照

unix - Unix ファイル システムが Windows ファイル システムよりも優れている理由は何ですか?

私は unix オペレーティング システムの内部の仕組みを知らないことを認めます。そのため、誰かがこのトピックに光を当ててくれることを期待していました。

Unix ファイル システムが Windows ファイル システムより優れているのはなぜですか?

grep は Windows でも同様に機能しますか? それとも、Unix ボックスでより強力になる根本的な違いがありますか?

たとえば、Unix システムでは、特定のディレクトリ内のファイルの数によってファイル アクセスが遅くなることはありませんが、Windows では、特定のフォルダ内のファイルの数が増えるとファイルへの直接アクセスが低下すると聞きました。本当ですか?

更新: ブラッド、UNIX ファイル システムのようなものはありませんか?

0 投票する
4 に答える
208 参照

windows - 特定のファイルを書き込み可能にするためにWindowsユーザーにどのような手順を与えることができますか

特定のファイルに書き込もうとして失敗するプログラムがあるとします。

Windows プラットフォームで、ファイルが書き込み不能になる可能性のある原因と、それを修正するためにエンド ユーザー/管理者に提案できる手順を教えてください。


管理者権限を必要とする可能性のある手順を含めてください (明らかに、ユーザーは管理者ではない可能性がありますが、この質問では、管理者である (または管理者になる可能性がある) と仮定します。

また、ウィンドウで権限がどのように計算されるかについてもよくわかりません。- ユーザーは、ツリーの上位にある各ディレクトリへの書き込みアクセスを必要としていますか、またはそれに類似したものですか?