Home > Web制作全般 | サーバー管理 > UNIX や Linux でシンボリックリンクを作成・削除するコマンド。

UNIX や Linux でシンボリックリンクを作成・削除するコマンド。

[読了時間の目安:約 2 分]

久々に SSH なんて触ってたらちょっとばかしパニクったので、そのときのメモ。

シンボリックリンクを作成する方法は、比較的すぐに見付かります。

% ln -s hoge hoge-s

↑ですね。
(「hoge-s」から「hoge」へリンクする、という意味)

ちなみに、リンクがちゃんと作成されたか確認するときは

% ls -l hoge hoge-s

ってしたら良いみたい。
(実行結果に「hoge-s -> hoge」という記述があれば成功)

ただ、意外とシンボリックリンクを削除する方法は書いてくれてない。
よっぽどマニアックなのか、当たり前すぎて誰も書いてないのか……。
と思っていたら、後者でした。

フツーに、ファイルを削除する「rm」コマンドで、シンボリックリンク削除できるそうです。

% rm hoge-s

試してみたら、あっさり消えてなくなったでやんの。
難しく考えすぎてたのか……。
あ、間違ってもリンク先の実体ファイル(この場合は「hoge」)を削除したりしないように。
削除の対象は、リンク元の方です。お間違えなく。

あと、

% ln -f hoge hoge-f

ってしたら、リンクを張り替えることができる…………らしいです。
一応僕も試してみたんですけど、なんかうまくいかなかったっぽい。
書き方が間違ってたのかなぁ……。

参考

Comments:1

tanki online hack download 14-08-22 (金) 13:28

Useful info. Lucky me I discovered your site unintentionally, and I’m stunned why this coincidence did not happened in advance!
I bookmarked it.

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://blog.btmup.com/web-general/unix-linux-symbolic-link-create-delete-command.html/trackback
Listed below are links to weblogs that reference
UNIX や Linux でシンボリックリンクを作成・削除するコマンド。 from btmup Blog

Home > Web制作全般 | サーバー管理 > UNIX や Linux でシンボリックリンクを作成・削除するコマンド。

リンク
フィード
メタ情報

このページのトップへ