Linuxのリンク

Linuxのリンクには、2つある

1.シンボリックリンク
2.ハードリンク
1.シンボリックリンク

Windowsのショートカット / Macintoshエイリアスと同様のもの

ln -s 元のファイルのパス リンクファイルのパス

元のファイルのパスを格納している


2.ハードリンク

異なる名前で同じノード番号(iノード番号)のファイルを参照する仕組み

ln 元のファイルのパス リンクファイルのパス

ls -lでハードリンクの数を確認できる。
ls -liで、iノード番号を確認できる。


パーティションをまたがって設定することは不可
ディレクトリのハードリンクはたいていのシステムでは禁止


利用可能なiノード番号の数は、下記で確認

df -i