
データベース内のファイルへのシンボリックリンクを作成することが可能かどうか疑問に思います。
これはとんでもない推測ですが、C関数を使用してリンクトレースを傍受し、その関数にストリームのファイルを返すことは可能ですか?
Windows でシンボリックリンクが必要な場合、Cygwin は .lnk やその他の関連ファイルを読み込み、シンボリックリンクに存在する必要がある残りのデータをインポートし、次の手順を実行して同様のシンボリックリンクをブロックします。
私の実際のシナリオ:APIを使用してファイルをインポートするように指示できるHDFSファイルのファイルを追跡するシンボリックリンクを取得できることを確認したいと思います。
答え1
少なくとも2つのメカニズムを使用できます。Linux(しかし、おそらくcygwinではないでしょう)。一部はヒューズファイルシステムをman fuse
使用すると、ユーザースペースでファイルシステムを実装できます。たとえば、curlftpfs
(マンページを参照)ファイルアクセスをcurl
ftp呼び出しに変換します。
以来ファン通知ファイルを開いたり、読み込んだり、データを置き換えたり操作したりするための呼び出しを傍受できるシステム呼び出し。望むよりman fanotify
。