私はこのようなスクリプトを持っています
ln /myfile /dev/${uniquename}/myfile
/dev/somename/myfile
リンク数を減らすためにのリンクを削除したい。
どうすればよいですか?
TL; DR ...不要なファイル名を(でrm
)削除するだけです。
ハードリンクを作成する場合(上記のコマンドが実行していることです)、同じストレージ領域を指す2つの名前があります。他の名前やストレージに影響を与えることなく、どちらかの名前を削除できます。ストレージの領域が解放されるのは、最後の名前が削除されたときだけです。
これをソフトリンクと比較してください...で作成されたln -s
-そこで、リンクは異なり、ストレージへのポインタではなく、元の名前へのポインタです。元の名前付きファイルを削除すると、ソフトリンクは削除されたものを指しているため、リンクは残りますが壊れています。
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다