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

How Do I Remove Symbolic Link Linux



シンボリックリンクは、シンボリックリンクとも呼ばれ、別のファイルを指すファイルです。を指すファイルは、同じディレクトリまたは異なるディレクトリにある可能性があります。これは、WindowsOSのショートカットに似ています。

今日の投稿では、Linuxでシンボリックリンクを削除する方法について説明します。シンボリックリンクを削除しても、それが指すファイルには影響しないことに注意してください。







ファイルを削除する前に、ls -lコマンドを使用して、ファイルがシンボリックリンクであるかどうかを確認できます。また、それが指すファイルまたはディレクトリも表示されます。



$ls -NS

NS NS 権限で (lrwxrwxrwx) シンボリックリンクであることを確認します。







unlinkコマンドを使用してシンボリックリンクを削除します

unlinkコマンドは、ファイルシステムから単一のファイルを削除するために使用されます。 Linuxでシンボリックリンクを削除するには、次のように入力します。 リンクを解除する コマンドに続けてシンボリックリンクの名前を入力し、Enterキーを押します。

$sudo リンクを解除するシンボリックリンク

交換 シンボリックリンク 削除するシンボリックリンクの名前を指定します。その後、あなたは使用することができます ls -l シンボリックリンクが削除されているかどうかを確認するコマンド。



ディレクトリを指すシンボリックリンクを削除します。ディレクトリ名の後にスラッシュを使用しないでください。次のスクリーンショットに示すように、Docsという名前のシンボリックリンクディレクトリを削除するとします。

シンボリックリンクディレクトリを削除するコマンドは次のようになります。

$sudo リンクを解除するドキュメント

rmコマンドを使用してシンボリックリンクを削除します

rmコマンドを使用して、シンボリックリンクを削除することもできます。 Linuxでシンボリックリンクを削除するには、次のように入力します。 rm コマンドに続けてシンボリックリンクの名前を入力し、Enterキーを押します。

$sudo rmズーム

その後、あなたは使用することができます ls -l シンボリックリンクが削除されているかどうかを確認するコマンド。

rmコマンドで-iフラグを使用して、確認を求めることもできます。

$sudo rm -私ズーム

ディレクトリを指すシンボリックリンクを削除します。ディレクトリ名の後にスラッシュを使用しないでください。次のスクリーンショットに示すように、Docsという名前のシンボリックリンクディレクトリを削除するとします。

シンボリックリンクディレクトリを削除するコマンドは次のようになります。

$sudo rmドキュメント

その後、ls -lコマンドを使用して、シンボリックリンクが削除されているかどうかを確認できます。

これですべてです。この投稿では、unlink and rmコマンドを使用して、LinuxOSでシンボリックリンクを削除する方法を学びました。シンボリックリンクを削除するときは、リンク先のファイルやディレクトリではなく、シンボリックリンク自体のみを削除するようにしてください。