シンボリックリンクを解除または削除するにはどうすればよいですか?


8

次のコマンドを使用してリンクを作成しました。

sudo ln -fs /usr/share/icons/Cyclone/cursor.theme etc/alternatives/x-cursor-theme

このリンクを削除すると、問題が発生するようです。これは、cursor.themeファイルを削除することによって行われますか?完全に削除するための手順は何ですか?

回答:


16
unlink /etc/alternatives/x-cursor-theme

また、更新代替案に興味があるかもしれません

update-alternatives --config x-cursor-theme

update-alternatesとはどういう意味ですか???リンクを更新するようなものですか?
ブラックブロック

このコマンドにより、マウスカーソルのテーマを選択するためのメニューが表示されます。
パンサー

この答えは正しいですが、unlinkシンボリックリンクの削除に限定されないことに注意してください。と同様に、通常のファイルも削除しますrm。具体的には、ユーザーはその認識する必要がありますunlinkされない方法で安全に広く使われているよりもrmコマンド。(単に「より一般的に使用されるrmコマンドのベルとホイッスルを回避する」というリンクを解除します。)
Eliah Kagan

3

答えは:

sudo rm /etc/alternatives/x-cursor-theme

削除すると何かがクラッシュする場合、これはシステムファイルの1つです。
ブラックブロック

システムファイルは/usr/share/icons/Cyclone/cursor.themeにあり、影響を受けません。リンクは/ etc / alternatives / x-cursor-themeにあり、削除されます。
user535733

シンボリックリンクを削除する方法を尋ねました。そうです。:)システムファイルは変更されませんが、シンボリックリンクは破棄されます。

bodhi.zazenは、 'update-alternatives'を使用して新しいものを選択する方法を示しています。おそらく、シンボリックリンクの値も変更されます。

私はパーティーに遅れましたが、ソースファイルに影響を与えずにこれが機能することを知っている1つの方法は、-rで再帰を指定していないことです。-rを使用しない限り、rmでディレクトリを削除することはできません。須藤もそれを削除しません。
ninja08 2017年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.