すべてを | |
▼開く |
閉じる▲ |
$ ls -li 328176 drwxrwxr-x 2 masa users 4096 6月 2 18:13 dir1 100159 -rw-rw-r-- 1 masa users 529 5月 6 16:45 myfile1
$ cp -l myfile1 linkfile
cpコマンドで-lオプションを指定し、ファイル「myfile1」と「linkfile」を指示すると、ハードリンクが作成される。
lsコマンドでコマンド実行結果を確認する$ ls -li 328176 drwxrwxr-x 2 masa users 4096 6月 2 18:13 dir1 100159 -rw-rw-r-- 2 masa users 529 5月 6 16:45 linkfile 100159 -rw-rw-r-- 2 masa users 529 5月 6 16:45 myfile1
i-ノードを見て判るように、「myfile1」と「linkfile」は同じi-ノードである。
作成されたハードリンクは、シンボリックリンクと違ってリンク元とリンク先の区別はない。どちらも同じファイルであるため、タイムスタンプも初めに存在していたファイルのままになる。通常のコピーのように、コピー時の時刻に変更されない。
Copyright iDesign Inc., 2005-2012