search
LoginSignup
469

More than 5 years have passed since last update.

posted at

updated at

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

作成

hoge# ln -s /hoge/fuga/watshi ./watashi
もしくは
hoge# ln -s /hoge/fuga/watshi watashi
また、もし同じ名前でいいのなら、
hoge# ln -s /hoge/fuga/watshi

すると

lrwxrwxrwx  1 hoge  hoge      24 Feb  5 16:20 watashi -> /hoge/fuga/watshi

*パスの最後にスラッシュはいりません

リンクの方にスラッシュをつけると、エラーになります。

hoge# ln -s /hoge/fuga/watshi/ ./watashi/
ln: target `./watashi/' is not a directory: No such file or directory

また、URIの方にスラッシュを付けると見辛い事になります。

hoge# ln -s /hoge/fuga/watshi/ ./watashi
hoge# ll
lrwxrwxrwx  1 hoge  hoge      24 Feb  5 16:20 watashi -> /hoge/fuga/watshi//  

削除

hog# unlink ./watashi

rmを使ってやることもできますが、、、

hoge# rm ./watashi
rm: remove symbolic link `watashi'? y

でも rm だと、↓みたいにもしスラッシュをつけちゃうとだと実体を削除しちゃうから注意

hoge# rm watashi/ 

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
What you can do with signing up
469