ln ファイルやディレクトリにリンクを張る
構文
ln [options] source [dest]
ln [options] source… directory
オプション
-b, –backup 指定したリンク・ファイルが存在する場合には,ファイルのバックアップを作成する
-d, -F, –directory ディレクトリのハード・リンクを作成する。スーパーユーザーのみ作成可能
-f, –force リンク先に同名のリンク・ファイルがあるときも警告なく上書きする
-i, –interactive 上書きされるリンク・ファイルがあるときは確認の問い合わせを行う
-n, –no-dereference リンク作成の際にリンク元に既存ディレクトリを指定した場合でも,ディレクトリ中にリンクを作成せず,ディレクトリとリンクを置き換える
-s, –symbolic シンボリック・リンクを作成する
-v, –verbose リンク作成前にファイル名を表示する
–help lnコマンドの使用法を表示する
source リンク元を記述する
dest リンク・ファイル名を記述する
directory リンク先のディレクトリを指定する
説明
ファイルやディレクトリのリンクを作成する。リンクにはハード・リンクとシンボリック・リンクが存在する。
使用例
シンボリックリンクを作成する
$ ln -s /usr/local/bin bin
$ ls -l
lrwxrwxrwx 1 hoge hoge 15 Nov 01 00:00 bin -> /usr/local/bin/
$ ls -F
bin@ ←シンボリックリンクにはファイル名に”@”が付加される