シンボリック リンク (シンボリック リンク) は、他のディレクトリ内にディレクトリへの参照を簡単に作成する方法を提供するファイル管理用の最も信頼性の高いツールです。シンボリックリンクを使用すると、柔軟なファイル データ構造を維持したり、ファイル アクセスやパーティション間のディレクトリ参照などが容易になったりするため、シンボリック リンクについて知っておく必要があります。
さらに、シンボリックリンクは、Web サイト ホスティング サービスを提供する組織でよく使用されます (ただし、これに限定されません)。ただし、初心者はディレクトリを別のディレクトリにリンクするときに問題に直面し、最終的にエラーが発生します。したがって、この簡単なブログでは、手間をかけずに Linux でディレクトリをリンクする簡単な方法について説明します。
Linux でディレクトリをリンクする方法
シンボリックリンク、またはソフト リンクは、元のファイル/ディレクトリへのポインタとしてのみ機能します。したがって、元のディレクトリに変更を加えると、その変更はリンクされたディレクトリに直接反映されます。単純な「ln」コマンドを使用して、リンクされたディレクトリを作成することもできます。
ln -s / ソース / パス / 目標 / パス
ここでは、「ln」コマンドに「-s」オプションを付けてシンボリックリンクを生成しています。さらに、「/source/path」をリンクしたいディレクトリのパスに置き換え、「/target/path」をリンク先のディレクトリのパスに置き換えます。
リンクの作成が成功すると、何も表示されません。ただし、次のコマンドを使用して確認する必要があります。
ls -l / 目標 / パス
このコマンドを実行すると、指定されたパスにあるリンクされたディレクトリのリストが表示されます。たとえば、「Downloads」ディレクトリ内の「Documents」ディレクトリをリンクしてみましょう。
ln -s ~ / 書類〜 / ダウンロード
ls -l ~ / ダウンロード
また、誤って間違ったディレクトリをリンクしてしまった場合には、「rm」コマンドを使用してディレクトリを削除してください。
rm / 目標 / パス / リンク名
結論
Linux におけるディレクトリのリンクを理解することは、ファイルを効率的に管理し、ワークフローを合理化するために不可欠です。したがって、この簡単なブログでは、Linux でディレクトリをリンクする方法を説明します。シンボリック リンクとは何なのか、そしてなぜシンボリック リンクを作成する必要があるのかについて説明しました。さらに、例を用いて説明しました。最後に、リンクされたディレクトリを間違って作成した場合に、リンクされたディレクトリを削除する方法を学びました。