シンボリックリンクの作成と削除【CentOS】

シンボリックリンクの作成する

Linuxでは、シンボリックリンクを作成するには「ln」コマンドを使用します。「-s」のオプションでハードリンクの代わりにシンボリックリンクを作成するように指定します

書式: ln -s [ファイル名] [リンク名]

# 「test1」のリンク名で、「/var/www/test1」へのシンボリックリンクが作成します
$ ln -s /var/www/test1 test1
# シンボリックリンクが作成されているか確認します
$ ls -l test1
lrwxrwxrwx 1 admin admin 14  8月  3 12:40 test1 -> /var/www/test1

 

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

シンボリックリンクを削除するには「unlink 」コマンドや「rm」コマンドを使用して削除できます

書式: unlink [リンク名]

$ unlink test1

rmコマンドの際は、rm ./test1/ と「/」を付けた場合は、リンク先自体を削除されるので注意が必要です

書式: rm [リンク名]

$ rm test1
rm: remove symbolic link `watashi'? y

 

スポンサーリンク