Anonim

シンボリック リンクはしばしばシンボリック リンクに短縮され、マシン上のある場所に保存され、同じマシン上の別の場所を指すタイプのリンクです。アプリへのショートカットと考えることができます。実際のアプリ ファイルはフォルダーの奥深くにありますが、デスクトップ上のアプリのショートカットをダブルクリックするだけでアプリを起動できます。

シンボリックリンクはショートカットの一種ですが、通常のショートカットとは動作が異なります。これはショートカットではなく、実際のファイルを指しています。シンボリック リンクを提供するアプリは、これらのリンクを通常のショートカット ファイルではなく、実際のファイルと見なします。

アプリが機能するために特定のフォルダに固執する必要がないため、これらは非常に便利です。データを他のフォルダーに保存したり、作成した新しいフォルダーを指す元のフォルダーにシンボリックリンクを作成したりできます。システムとアプリは、実際には何も変更していないと認識し、正常に動作しますが、実際にはそうではありません。

ターミナルを使用してシンボリックリンクを作成する

Mac でシンボリック リンクを作成するのは非常に簡単です。組み込みのターミナル アプリには、Mac で必要な数のシンボリック リンクを簡単に作成できるコマンドがあります。

知っておく必要があるのは、シンボリック リンクを作成する場所と、シンボリック リンクが指すパスだけです。この情報を入手したら、ターミナルでシンボリックリンクを作成する方法を次に示します。

Mac でお好みの方法で Terminal アプリを起動します。

ターミナル ウィンドウに次のコマンドを入力し、Enter を押します destination を必ず置き換えてください はリンク先のフォルダに、location はリンクを保存するパスに置き換えます。 ln -s 宛先ロケーション

デスクトップ上にドキュメント フォルダを指すシンボリック リンクを作成するには、次のコマンドを使用します。マヘシュ/デスクトップ

シンボリックリンクが作成され、デスクトップに保存されます。それをダブルクリックすると、Finder で Documents フォルダーが開きます (上記で指定した場合)。

シンボリックリンクを作成するディレクトリの名前にスペースが含まれている場合は、エラーを避けるためにパス名を二重引用符で囲んでください。

コマンドやアプリでこのシンボリックリンクを使用できるようになり、フォルダーやファイルの実際のバージョンと見なされます。

アプリを使ってシンボリックリンクを作成する

Macでシンボリックリンクを作成する方法はターミナルだけではありません。あなたがたまたまターミナルの人でない場合は、マシンにシンボリックリンクを作成できるアプリがあります.

このアプリの機能は、ファイルやフォルダを右クリックするだけでシンボリック リンクを作成できるオプションをコンテキスト メニューに追加することです。

GitHub の SymbolicLinker ページにアクセスし、Mac でパッケージをダウンロードして開きます。

SymbolicLinker.service.app ファイルをパッケージからコピーし、 Option を長押しします。 キーを押して、Finder の Go メニューをクリックし、Library を選択します。、 Services フォルダを開き、コピーしたファイルを貼り付けます。

アプリをダブルクリックして開きます。何も表示されませんが、コンテキスト メニューにオプションが密かに追加されています。

シンボリックリンクを作成したいファイルまたはフォルダを見つけて右クリックし、Servicesに続いてを選択しますシンボリックリンクを作る.

元のファイル/フォルダーと同じフォルダーにシンボリックリンクを作成します。必要に応じて移動することもできます。

Automator サービスを使用してシンボリックリンクを作成する

シンボリック リンクを作成する Automator メソッドは、上記のメソッドとほとんど同じように機能します。しかし、これは、インターネット上のランダムなアプリを信用せず、自分で何かを作成して、その内容を正確に把握したい人に適しています.

Mac で Automator アプリを起動します。

Service Choose を選択して新しい Automator を作成しますサービスを Mac で利用できます。

.

アクション リストで、シェル スクリプトの実行という名前のアクションを検索し、右側のパネルにドラッグします。

アクションとコマンドを次のように設定します。 Shell – /bin/bash 入力を引数として渡す while ; do ln -s “$1” “$1 symlink” shift done

上部にある ファイルメニューをクリックし、Saveを選択してサービスを保存します。 。サービスに意味のある名前を入力し、Save.を押します

新しく作成された Automator サービスとのシンボリック リンクを作成するには、ファイルまたはフォルダーを右クリックし、Services の後にサービスを選択します。名前。

サービスのキーボード ショートカットを作成して、マシン上でシンボリック リンクをさらに簡単に作成することもできます。

Macでシンボリックリンクを削除する

シンボリックリンクは、マシン上のファイルやフォルダへのショートカットであるため、多くのメモリ スペースを占有しません。ただし、これらの 1 つまたはいくつかをマシンから削除する場合は、2 つの方法があります。

Terminal アプリを起動し、次のコマンドを入力して Enter を押します。 symlink を Mac 上のシンボリック リンクのパスに置き換えてください。 rm symlink

シンボリックリンクを削除する別の方法は、コンテキストメニューオプションを使用することです。シンボリックリンクを右クリックし、Move to Trashを選択します。 Mac からシンボリック リンクが削除されます。

シンボリックリンクを削除したら、必ずゴミ箱を空にして、Mac から完全に削除されていることを確認してください。

結論

シンボリックリンクは、すべてのアプリやコマンドで実際のファイルのように機能するため、通常のエイリアスよりもはるかに強力です。

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