ln
書式
ln [−finsv] source_file [target_file]
ln [−finsv] source_file … target_dir link source_file target_file
説明
LiNk の略。
ln は新しいディレクトリエントリ(リンクファイル)を作成します。
リンクファイルのモードはオリジナルファイルと同じになります。リンクファイルは『ファイルの内容のコピー』ではなく、『ファイルを指し示すポインタ』であり、1つのオリジナルファイルを多くのディレクトリで取り扱えるようにするのに有効です。
また、リンクファイルには、ハードリンクとシンボリックリンクの2つの形式があります。
オプション
- -f
- リンク先に同名ファイルがあるときも警告なく上書きします。
- -i
- 上書きされるファイルがあるときは問い合わせます。
- -n
- リンク作成の際にリンク元に既存ディレクトリを指定した場合でも、ディレクトリ中にリンクを作成せず、ディレクトリとリンクを置き換えます。
- -s
- シンボリックリンクを作成します。
- -v
- コピーの前にそのファイル名を表示します。
サンプル
例1)シンボリックリンクを作成。
$ ln -s /home/hoge/www/demo demo ↵
$ ls -l ↵
lrwxrwxrwx 1 hoge hoge 15 Nov 01 00:00 demo -> /home/hoge/www/demo/
- カテゴリ:Linuxコマンド
- 公開日:2006/08/26
- ↑ 記事評価をお願いします。

