使い方

シンボリックリンクを作成する。

$ ln -s /path/to/src ./dest

シンボリックリンクを削除する。

$ unlink path/to/link

参考:

シンボリックリンクの作成と削除 – Qiita

シンボリックリンクの作成、削除コマンド – Qiita

シンボリックリンクとは | Linux で自宅サーバー

リンクファイルの作成方法と使い方 | エンジニアの入り口

シンボリックリンクをちゃんと理解/絶対パス、相対パスでのリンク張り | tweeeety のぶろぐ的めも

ln コマンド

参考:

ln コマンドについて詳しくまとめました | エンジニアの入り口

ln コマンド – ファイルのハードリンクとシンボリックリンクを作る | @IT

ln – ファイルやディレクトリにリンクを張る | 日経クロステック

実パスを取得する

参考:

How to get real path of a symlink? – Stack Overflow

How to resolve symbolic links in a shell script – Stack Overflow

Get path of current script when executed through a symlink – Unix & Linux Stack Exchange

シンボリックリンクかどうか判定する

与えられたパスがシンボリックリンクかどうか判定するには、test コマンドの -L オプションを使う。

$ if [ -L path/to/link ]; then echo "This is a symbolic link."; fi

参考:

シンボリックリンクかどうか判別する方法 | Linux と過ごす

シェルスクリプトでシンボリックリンクか確認する方法 | ex1-lab

相対パスで指定する

参考:

シンボリックリンクを相対パスで指定するときの注意点 | noraworld devlog

シンボリックリンクをちゃんと理解/絶対パス、相対パスでのリンク張り | tweeeety のぶろぐ的めも

記事をシェアする:
タグ:

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Protected by reCAPTCHA