Linuxでシンボリックリンクを作成する方法

Linuxのシンボリックコマンドを学ぶことは、Linuxターミナルでのあなたの可能性を高めるのに最適な方法です。 このチュートリアルでは、迅速かつ簡単にシンボリックリンクを学習するためのいくつかのコマンドを取り上げます。

What are Linux Symbolic Links

Symbolic Links は、Linux のようなオペレーティング システムでショートカットを作成したりファイルを管理したりするのに役立つだけではありません。 また、ドキュメント、ピクチャ、ダウンロードなど、プライマリ ユーザー フォルダーのさまざまな場所を作成する方法としても役立ちます!

Symbolic Links は、コンピューター システム内の異なるファイル、フォルダー、およびディレクトリの経路を作成するストリングのように動作します。 これらは、異なる場所にある複数のファイルを作成および保存することが可能で、1 つの単一ファイルを参照します。 したがって、1 つのコマンドですべての特定のドキュメントを見つけることによって効率を高めます。

これらのリンクはメインフレームに格納されているので、元のファイルが削除されても、重要なファイルのほとんどのバックアップを持つことができます。 シンボリックリンクは、ユーザーの要件に従って情報の断片を保存するための無効なリンク経路を作成するのに役立ちます。

Linuxのユーザーフレンドリーな機能のため、Microsoftでさえも、シンボリックリンクを作成するためにそれに追従しています。 シンボリックリンクは、ソフトリンクやシンボリックリンクとも呼ばれ、Linux特有のものではありませんが、Windows の検索オプションのように、さまざまなコマンドを実行することによって、ディスク内の特定のファイルやディレクトリを検索することができます。

Linux でファイルやフォルダーのリンクを作成する方法を見てみましょう。

Create Symbolik Link in Linux for Files

一般的に、リンクを作成するには、ln コマンドと -s オプションを使って Symbolic リンクを指定することになります。 これは、できるだけ多くの言語で実験することができる柔軟なアプローチを確保するための最も簡単な方法です。 Linux でシンボリックリンクを作成するのは何も難しいことではありません。

ln -s 

Linux の ln コマンドはソースファイルとディレクトリの間にリンクを作成します。

  • -s -シンボリックリンク用のコマンド
  • -リンクを作成する既存のファイル名
  • -シンボリックリンク名です。

作成されたリンクは、detailed listコマンドによるディレクトリ一覧で確認できます。

ls -l

ただし、 , を指定しない場合、コマンドは自動的に既存のディレクトリに新しいリンクを作成します。

Create Symbolic Link in Linux for Folders

フォルダへのシンボリックリンク作成も難しくありません。 フォルダのシンボリックリンクを作成するコマンドは次のとおりです。

ln -s 

たとえば、/user/local/downloads/logo ディレクトリを /devisers フォルダにリンクするには、次のコマンドを使用します。 ユーザーが /devisers にディレクトリを変更 – cd – すると、システムは自動的に特定のファイルに変更し、コマンド ディレクトリに書き込みます。

シンボリック リンク オプションは、コマンド ライン スイッチと呼ばれます。 ここでは、最も一般的なものとその説明を示します。

コマンドスイッチ 説明
-backup 既存の各リンク先ファイルをバックアップ
-d, -F, -directory スーパーユーザがハードリンクを試みることができる
-f, -force 既存の保存先ファイルを削除します
-I, -interactive 保存先ファイルの削除前にメッセージを表示します
-L, -logical シンボリックリンクである参照先
-n.X, -logical 参照先
ディレクトリへのシンボリックリンクをファイルとして扱う
-P, -physical シンボリックリンクに直接ハードリンクを作成
-r, -relative リンク位置から
-s に相対的にシンボリックリンクを作成する。 -symbol ハードリンクの代わりにシンボリックリンクを作成する
-S, -suffix=SUFFIX 通常のバックアップサフィックスをオーバーライド
-v, -verbose print name of each linked file

How to Change or Remove Symbolic Link in Linux?

ファイルやディレクトリに付けられた既存のリンクは、unlink または rm コマンドで削除することができます。

unlink 

シンボリックリンクの削除は、unlinkコマンドと同様で、以下のようになります。

rm simpleText

Wrapping up

ソースが現在の場所にない場合、重複を作成して作業の妨げにならないように、シンボリックファイルを削除する必要があることを忘れないようにしてください。

Linux は、インタラクティブで動的なアプリケーションを作成するための素晴らしいプラットフォームであり、そこで実験や革新を行うことができます。 強力な基礎が重要です。 言語の基本を徹底的に学び、その可能性を最大限に活用しましょう。 このチュートリアルが、別の便利なツールであなたのスキルを向上させる助けになれば幸いです!

This post was last modified on March 9, 2021 10:04 am

.

コメントを残す

メールアドレスが公開されることはありません。