Linux では、シンボリック リンクを作成または削除する必要がある場合があります。もしそうなら、何をすべきか知っていますか?以前にこれをやったことがありますか?何か罠にかかってしまったことはありますか?間違いを犯したとしても、それは問題ありません。まだお持ちでない場合でもご心配なく、私たちがお手伝いします。 シンボリック リンクを削除する操作は、rm コマンドと unlink コマンドを使用して実行できます。 シンボリックリンクとは何ですか? シンボリック リンク (symlink) はソフト リンクとも呼ばれ、Linux 内の別のファイルまたはディレクトリを指す特殊なファイル タイプです。 Windows のショートカットに似ています。同じまたは異なるファイル システムまたはパーティション内のファイルまたはディレクトリを参照できます。 シンボリック リンクは通常、ライブラリ ファイルをリンクするために使用されます。また、マウントされた NFS (ネットワーク ファイル システム) 上のフォルダーにログ ファイルをリンクするためにも使用できます。 rm コマンドとは何ですか? rm コマンドはファイルとディレクトリを削除するために使用されます。これは非常に危険なので、rm コマンドを使用するときは常に細心の注意を払う必要があります。 unlink コマンドとは何ですか? unlink コマンドは特定のファイルを削除するために使用されます。 GNU Gorutils の一部としてインストールされます。 1) rmコマンドを使用してシンボリックリンクファイルを削除する方法 rm コマンドは Linux で最も頻繁に使用されるコマンドであり、以下で説明するようにシンボリック リンクを削除することができます。 何が実行されているかを理解するために、常に -i を指定した rm コマンドを使用してください。 # rm -i シンボリックリンクファイル1 rm:シンボリックリンク 'symlinkfile1' を削除しますか?y 複数のシンボリック リンクを一度に削除できます。 # rm -i シンボリックリンクファイル2 シンボリックリンクファイル3 rm:シンボリックリンク 'symlinkfile2' を削除しますか?y rm:シンボリックリンク 'symlinkfile3' を削除しますか?y 1a) rmコマンドを使用してシンボリックリンクディレクトリを削除する方法 これはシンボリックリンクファイルを削除するようなものです。シンボリック リンク ディレクトリを削除するには、次のコマンドを使用します。 # rm -i シンボリックリンクディレクトリ rm:シンボリックリンク 'symlinkdir' を削除しますか?y 複数のシンボリック リンク ディレクトリを削除するには、次のコマンドを使用します。 # rm -i シンボリックリンクディレクトリ1 シンボリックリンクディレクトリ2 rm:シンボリックリンク 'symlinkdir1' を削除しますか?y rm:シンボリックリンク 'symlinkdir2' を削除しますか?y 最後に / を追加すると、シンボリックリンクディレクトリは削除されません。追加するとエラーが発生します。 # rm -i シンボリックリンクディレクトリ/ rm: 'symlinkdir/' を削除できません: ディレクトリです 上記の問題に対処するには -r を追加できます。 ただし、このパラメータを追加すると、ターゲット ディレクトリの内容は削除され、シンボリック リンク ファイルは削除されません。 (LCTT 翻訳注: これは本来の意図ではないかもしれません。) # rm -ri シンボリックリンクディレクトリ/ rm:ディレクトリ 'symlinkdir/' に降りる?y rm:通常のファイル 'symlinkdir/file4.txt' を削除しますか?y rm:ディレクトリ'symlinkdir/'を削除しますか?y rm: 'symlinkdir/' を削除できません: ディレクトリではありません 2) unlinkコマンドを使用してシンボリックリンクを削除する方法 unlink コマンドは指定されたファイルを削除します。一度に受け入れるファイルは 1 つだけです。 シンボリックリンクファイルを削除します。 シンボリックリンクディレクトリを削除します。 最後に / を追加すると、unlink コマンドを使用してシンボリック リンク ディレクトリを削除できなくなります。 # symlinkdir3/ のリンクを解除 リンク解除: 'symlinkdir3/' をリンク解除できません: ディレクトリではありません 要約する 上記は、編集者が紹介した Linux でシンボリックリンクを削除 (削除) するためのコマンドです。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残していただければ、編集者がすぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
<<: vue-cli4.5.xはプロジェクトを素早く構築します
>>: 最新の MySQL 5.7.23 のインストールと設定のグラフィックチュートリアル
1いくつかの一般的な文字セットMySQL で最も一般的な文字セットには、ASCII 文字セット、ラテ...
目次1. シグナルリスト1.1. リアルタイム信号と非リアルタイム信号1.2 信号ステータス1.3 ...
目次vモデル.sync微妙な違い機能シナリオを要約します。 vモデル <!--親コンポーネント...
Linux システムには 2 種類のスケジュールされたタスクがあります。1 つは 1 回だけ実行され...
この記事では、ドラッグ可能なモーダルボックスを実装するためのJavaScriptの具体的なコードを参...
この記事では、例を使用して MySQL カスタム関数の使用方法を説明します。ご参考までに、詳細は以下...
システム管理者は複数のサーバーを同時に管理する場合があり、これらのサーバーは異なる場所に配置されてい...
この記事では、MySQL Workbenchのインストールと設定のチュートリアルを参考までに紹介しま...
時は経つのが早く、わずか 6 日後には 2013 年が歴史になります。今年は、いわゆるトレンドが多す...
目次1. レンダリング2. データをバインドし、ツリーテーブルにラベルを追加する3. すべてのコード...
序文これは古くからの要望ですが、オンラインで解決策を探している人はまだ多く、特に検索結果の上位にラン...
目次1. MySQLをダウンロードする1.1 ダウンロード1.2 インストール1. MySQLをダウ...
この記事では、例を使用して、MySQL の日付と時刻の間隔計算について説明します。ご参考までに、詳細...
1. インデックスの利点と欠点利点: 高速検索、高速グループ化および並べ替えデメリット: ストレージ...
目次1. Tomcatを監視する方法2. Java独自の監視コマンド3. Tomcatのトラブルシュ...