in は、Linux で「リンクの作成」を意味します。in コマンドは、別の場所にある指定されたファイルの同期リンクを確立するために使用されます。構文は「ln パラメータ ソース ファイル ターゲット ファイル」で、デフォルトで作成されます。ハード リンク。パラメータを「-s」に設定すると、ソース ファイルへのソフト リンクが作成されます。
#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。
Linux では in は何を意味しますか?
ln も Linux の非常に重要なコマンドで、その機能は特定のファイルを検索することです。別の場所に同期リンクを確立します。異なるディレクトリで同じファイルを使用する必要がある場合、必要なすべてのディレクトリに同じである必要があるファイルを置く必要はありません。固定のディレクトリに置くだけで済みます。ファイルを保存し、ln コマンドを使用して、ディスク領域を繰り返し占有することなく、そのファイルを他のディレクトリにリンクします。
1.コマンド形式:
ln [パラメータ][ソース ファイルまたはディレクトリ][宛先ファイルまたはディレクトリ]
2.コマンド機能:
Linux ファイル システムには、ファイルの別名とみなすことができるいわゆるリンクがあり、リンクはハード リンクとソフト リンク (シンボリック リンク) の 2 種類に分類できます。リンク)、ハード リンクはファイルに複数の名前を付けることができることを意味しますが、ソフト リンクは、コンテンツが別のファイルの場所を指す特別なファイルを生成します。ハード リンクは同じファイル システム内に存在しますが、ソフト リンクは異なるファイル システムにまたがることができます。
ソフト リンク:
1. ソフト リンクはパスの形式で存在します。 Windows オペレーティング システムのショートカットと同様です。
2. ソフト リンクはファイル システムを横断できますが、ハード リンクはできません
3. ソフト リンクは存在しないファイル名にリンクできます
4. ソフト リンクはディレクトリをリンクできます。
ハード リンク:
1. ハード リンクはファイル コピーの形式で存在します。しかし、実際のスペースは必要ありません。
2. ディレクトリへのハード リンクを作成することはできません
3. ハード リンクは同じファイル システム内でのみ作成できます
ここで注意すべき点が 2 つあります:
まず、ln コマンドは、リンクされた各ファイルの同期を維持します。つまり、どこを変更しても、他のファイルには同じ変更が適用されます。
2 番目、lnリンクはソフト リンクとハード リンクに分かれています。ソフト リンクは ln -s ソース ファイル ターゲット ファイルです。選択した場所にファイルのミラー イメージが生成されるだけで、ディスク領域を占有しません。ハード リンク ln ソース ファイルターゲット ファイル、パラメータ -s を指定しないと、選択した場所にソース ファイルと同じサイズのファイルが生成されます。ソフト リンクでもハード リンクでも、ファイルは同期的に変更され続けます。
ln コマンドは、ファイルまたはディレクトリをリンクするために使用されます。2 つ以上のファイルまたはディレクトリが同時に指定され、最終的な宛先が既存のディレクトリである場合、以前に指定されたすべてのファイルまたはディレクトリがコピーされます。このディレクトリにあります。複数のファイルまたはディレクトリを同時に指定し、最終的な宛先が既存のディレクトリではない場合、エラー メッセージが表示されます。
3.コマンド パラメータ:
必須パラメータ:
-b 以前に確立されたリンクを削除、上書きします
-d スーパー ユーザーがディレクトリへのハード リンクを作成できるようにします
- f
-i 対話モードを強制的に実行し、ファイルが存在する場合は上書きするかどうかをユーザーにプロンプトを表示します。
-n シンボリック リンクを一般ディレクトリとして扱います。
-s ソフト リンク(シンボリックリンク)
-v 詳細処理の表示
パラメータの選択:
-S “-S
-V "-V" または "--version-control="
--help ヘルプ情報を表示
--version バージョン情報を表示します
関連する推奨事項:「Linux ビデオ チュートリアル」
以上がLinux で とはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。