相違点: 1. ソース ファイルとハード リンク ファイルは同じ i ノードとブロックを持ちますが、ソフト リンクとソース ファイルは異なる i ノードとブロックを持ちます; 2. ハード リンクはディレクトリをリンクできませんが、ソフト リンクはディレクトリをリンクできます。 3. ハード リンクはパーティションを越えることはできませんが、ソフト リンクはパーティションを越えることができます。
#このチュートリアルの動作環境: centos7 システム、thinkpad t480 コンピューター。
centos7-ハード リンクとソフト リンク
ハード リンクの特性
- ソースファイルとハード リンク ファイルの Inode とブロックは同じです
- 任意のファイルを変更すると、もう一方は変更されます
- 任意のファイルを削除し、もう一方は使用できます
- ハード リンクマークが不鮮明で、ハード リンク ファイルの場所を確認するのが難しいため、使用はお勧めできません。
- ハード リンクはディレクトリをリンクできません
- ハード リンクはパーティションを越えることはできません
ソフト リンクの特性
- ソフト リンクとソース ファイルには異なる Inode とブロックがあります
- 2 つのファイルのいずれかが変更されると、他は変更されます
- ソフト リンクを削除してくださいリンク、ソース ファイルは影響を受けません。ソース ファイルを削除してください、ソフト リンクは使用できません
- ソフト リンクには実際のデータはなく、ソースファイルが保存されると、ソースファイルがどんなに大きくても、ソフトリンクのサイズは変わりません
- ソフトリンクの権限は最大権限ですが、実際のデータがないため、参照する必要があります最終アクセスのためのソース ファイルのアクセス許可へのアクセス
##ソフト リンクはディレクトリをリンクできます- #ソフト リンクはパーティションを越えることができます
- ソフト リンクの機能は明白です。ソフト リンクを使用することをお勧めします
-
リンク コマンド ln
ln [选项] 源文件 目标文件
ログイン後にコピー
-s: ソフト リンク ファイルを作成します。 「-s」オプションを追加しない場合、ハードリンクファイルが作成されます
-f: 必須。対象ファイルが既に存在する場合は、対象ファイルを削除してリンクファイルを作成してください。
推奨: "
centos 使い方チュートリアル
"
以上がCentos のソフトリンクとハードリンクの違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。