Linux/Mac OS Xでディレクトリへのソフトリンクを作成するには?

ソフトリンクを作成する方法は?
どのようにソフトリンクを作成するには?ディレクトリ(my/really/long/path/to/the/directory)に頻繁に到達するために本当に長いパスを使用している場合、そこに到達するたびに長いパスを入力するのは苦痛になさて、コマンド”ln-s”は、ソフトリンクを作成できるようにすることで解決策を提供します。 Linuxのlnコマンドは、ファイル/ディレクトリ間のリンクを作成します。 引数”s”は、リンクをハードリンクの代わりにシンボリックリンクまたはソフトリンクにします。

ln-sを使用したソフトリンクの作成

長いパスディレクトリの単純な短い名前でソフトリンクを簡単に作成し、長いパスディレクトリに到達するために単純な名前を使用することができます。たとえば、端末で次のコマンドを入力して”ln-s”を使用します。p>

ln -s /my/long/path/to/the/directory easyPath

これにより、ディレクトリのソフトリンク(またはシンボリックリンク)が作成されます。 ソフトリンクを作成すると、現在のディレクトリに新しい単純なパスディレクトリが表示されます。 そして、単純なパスは長いパスにリンクされます。

easyPath -> /my/long/path/to/the/directory

のように”ls-l”を使用すると、ファイルとディレクトリを色分けしている場合、ソフ そして長い道の登録簿に達するのに簡単な道の登録簿を必ず使用しなさい。 それは主打撃および貴重な時間の負荷救うことができます。

“ln-s”でソフトリンクを作成するもう一つの一般的な使用法は、プライマリデータを変更できるディレクトリに持つことができますが、プライマリデータディ したがって、すべての作業で、基本となるプライマリデータディレクトリが頻繁に変更される場合がありますが、同じソフトリンクからデータにアクセ (はい、プライマリデータディレクトリが変更されるたびにソフトリンクを再送信する必要があります)

aliasの設定

別の可能な解決策は、”alias”を使bashrc/.プロファイルまたはその他の使用するシェルファイル。 それを行う方法は、以下のように使用することです。/p>

alias easyPath=”cd/my/long/path/to/the/directory simplePath”

上記の”alias”オプションを見ることができるように、ディレクトリへの”cd”のエイリアスのみを作成します。 より多くの操作を実行するには、他の別名を作成する必要があります。 一方、ソフトリンクを使用すると、他のディレクトリと同じように扱い、好きな操作を実行できます。

ソフトリンクやシンボリックリンクを削除するには?

ソフトリンクまたはシンボリックリンクを削除する場合は、非常に簡単です。 あなたがソフトリンクを削除するために使用できる二つのlinuxコマンドがあります
一つは、単に”rm”コマンドを使用しています

rm easyPath

第二の方法は、ソフトリンク名が続くunlinkコマンドを使用することです。p>

unlink easyPath

作成したソフトリンクのみが削除され、ソフトリンクした元のディレクトリ/ファイルは削除されないことに注意してくださ



コメントを残す

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