質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
UNIX

UNIXとは、AT&Tのベル研究所で開発されたコンピューター用のマルチユーザー・マルチタスクのオペレーションシステム(OS)です。政府や教育機関や研究所で広範囲に採用されています。

Q&A

3回答

2377閲覧

シンボリックリンクを削除したい

novie

総合スコア21

UNIX

UNIXとは、AT&Tのベル研究所で開発されたコンピューター用のマルチユーザー・マルチタスクのオペレーションシステム(OS)です。政府や教育機関や研究所で広範囲に採用されています。

0グッド

0クリップ

投稿2015/01/04 15:59

シンボリックリンクを削除したいのですが削除方法がわからず困っています。
rmするとダメだと思いますのでrmでは現在削除していません。
どうすれば出来ますでしょうか?
何かアドバイスお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答3

0

シンボリックリンクの削除は
unlink ファイルネーム
で出来ます。
またlink先と同じであれば
ln -s /○○/○○/○○
でリンク先と同名で作成することも出来ます。

投稿2015/01/05 09:10

編集2015/02/05 03:25
brasil_like

総合スコア17

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

外していたら、ごめんなさい

シンボリックリンクを削除したいのですが削除方法がわからず困っています。
rmするとダメだと思いますのでrmでは現在削除していません。

先ず、rmで削除できます。
試してみましょう。

どうすれば出来ますでしょうか?
何かアドバイスお願いします。

以下のfindでシンボリックリンクを表示してくれます。
find . -type l -print

このfindでシンボリックリンクを一気に削除する場合は(危険)
find . -type l -exec rm '{}' ; -print

投稿2015/04/04 02:13

MitsukiMorikawa

総合スコア33

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

実際にやってみましょう。

Linuxですか?
こうなります。symlinkの削除もrmでできます。

$ ls -la
合計 16
drwxrwxr-x 2 peter peter 4096 2月 10 17:54 .
drwx------ 105 peter peter 12288 2月 10 17:53 ..
$
$ touch test
$ ls -la
合計 16
drwxrwxr-x 2 peter peter 4096 2月 10 17:54 .
drwx------ 105 peter peter 12288 2月 10 17:53 ..
-rw-rw-r-- 1 peter peter 0 2月 10 17:54 test
$ ln -s test linktest
$ ls -la
合計 16
drwxrwxr-x 2 peter peter 4096 2月 10 17:54 .
drwx------ 105 peter peter 12288 2月 10 17:53 ..
lrwxrwxrwx 1 peter peter 4 2月 10 17:54 linktest -> test
-rw-rw-r-- 1 peter peter 0 2月 10 17:54 test
$ rm -f linktest
$ ls -la
合計 16
drwxrwxr-x 2 peter peter 4096 2月 10 17:54 .
drwx------ 105 peter peter 12288 2月 10 17:53 ..
-rw-rw-r-- 1 peter peter 0 2月 10 17:54 test
$ rm test
$ mkdir test
$ ls -la
合計 20
drwxrwxr-x 3 peter peter 4096 2月 10 17:54 .
drwx------ 105 peter peter 12288 2月 10 17:53 ..
drwxrwxr-x 2 peter peter 4096 2月 10 17:54 test
$ ln -s test linktest
$ ls -la
合計 20
drwxrwxr-x 3 peter peter 4096 2月 10 17:55 .
drwx------ 105 peter peter 12288 2月 10 17:53 ..
lrwxrwxrwx 1 peter peter 4 2月 10 17:55 linktest -> test
drwxrwxr-x 2 peter peter 4096 2月 10 17:54 test
$ rm -f linktest
$ ls -la
合計 20
drwxrwxr-x 3 peter peter 4096 2月 10 17:55 .
drwx------ 105 peter peter 12288 2月 10 17:53 ..
drwxrwxr-x 2 peter peter 4096 2月 10 17:54 test
$ rmdir test

投稿2015/02/10 08:57

編集2015/02/10 08:58
peterking

総合スコア16

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問