
インタビューがlnと基本的なシステムコールに加えて、他のどのタスクがファイルのリンク数を増やすかを尋ねるインタビューをしましたが、私は知りませんでした。彼は、すでに開いているファイルが削除されるのを防ぐために、ファイルを開くとリンク数が1ずつ増えると述べました。私は彼が正しいことに同意しません。 viに一時的な.swpファイルが必要なのはなぜですか?その人は正しいですか? ln以外のどの操作でファイルのリンク数を増やすことはできますか?
答え1
彼は間違っていた。ファイルリンクの数を増やす唯一の方法はlink
システムコールです。 (または16進エディタを使用して元のファイルシステムを編集します。)