すべてを

▼開く

閉じる▲

シンボリックリンクファイルを削除する

○シンボリックリンクファイル「s-linkfile」を削除する

lsコマンドで削除するファイルを見る
$ ls -lR
.:
合計 4
drwxr-xr-x    2 masa     users        4096  7月 30 18:43 dir
lrwxrwxrwx    1 masa     users           8  7月 30 19:02 s-linkfile -> dir/file

./dir:
合計 4
-rw-r--r--    1 masa     users         256  4月  2 17:39 file

rmコマンドでシンボリックリンクファイルを指定する
$ rm s-linkfile

rmコマンドで、削除するシンボリックリンクファイル「s-linkfile」を指定すると、シンボリックリンクファイルが削除される。

lsコマンドで実行結果を見る
$ ls -lR
.:
合計 4
drwxr-xr-x    2 masa     users        4096  7月 30 18:43 dir

./dir:
合計 4
-rw-r--r--    1 masa     users         256  4月  2 17:39 file

rmコマンドでは、シンボリックファイルが削除されてリンクが消滅するだけで、元のファイルは削除されない。リンク元のファイルを削除したい場合は、rmコマンドでリンク元のファイルを指定して削除する。一度にシンボリックリンクファイルとリンク元のファイルの両方を削除するコマンドはない。