334
シンボリックリンクは、Linuxでファイルやフォルダを別の場所からアクセスできるようにするためによく使われます。
数ステップでシンボリックリンクを作成する
シンボリックリンクとも呼ばれるシンボリックリンクは、ファイルやフォルダへのショートカットです。シンボリックリンクは目的のファイルやフォルダを指しますが、同じファイルやフォルダではありません。Linuxでシンボリックリンクを作成するには:
- ターミナルウィンドウを開きます。
- シンボリックリンクを作成したいディレクトリに移動します。
- Enter the following command: ln -s
- 例:ln -s /home/user/Desktop/myFile.txt /home/user/Desktop/myFileLink.txt。このコマンドは、ディレクトリ”/home/user/Desktop “に “myFileLink.txt “という名前のシンボリックリンクを作成する。このシンボリックリンクは、ディレクトリ「/home/user/Desktop」にあるファイル 「myFile.txt」を指す。
- lnコマンドのオプション: -s:シンボリックリンクを作成します。-f: 既存のシンボリックリンクを上書きする。-i:既存のシンボリックリンクを上書きする前に確認する。-r: カレントディレクトリからの相対パスでシンボリックリンクを作成します。
- シンボリックリンクを削除します: シンボリックリンクを削除するには、次のコマンドを入力します。
- 例:rm myFileLink.txt。このコマンドは、「myFileLink.txt」という名前のシンボリックリンクを削除します。シンボリックリンクはファイルシステムから削除されますが、対象のファイルまたはフォルダーは残ります
Linuxでのシンボリックリンクの使用
Linuxでのシンボリックリンクは、様々な使い方ができます。以下はその例です:
- ファイルやフォルダのグループ化: ファイルやフォルダへのシンボリックリンクを複数作成し、1つのディレクトリにまとめることができます。これにより、ファイルやフォルダの検索が容易になります
- ファイルやフォルダを隠すことができます: ファイルやフォルダへのシンボリックリンクを作成し、シンボリックリンクを表示したくないディレクトリに移動することができます。これにより、そのファイルやフォルダは他のユーザーから見えなくなります
- 別の場所にあるファイルやフォルダにアクセスできるようにする: 別のディレクトリにあるファイルやフォルダへのシンボリックリンクを作成できます。これにより、カレントディレクトリにあるかのようにファイルやフォルダにアクセスできるようになります
。