unlink:Linux用のこのコマンドの実際的な例

リンク解除

El unlinkコマンドは非常に興味深いツールです いくつかのタスクのために。 GNU / Linuxディストリビューションにデフォルトでインストールされていますが、これまで知らなかった可能性が非常に高いです。 その理由は、rmほど人気が​​ないかもしれませんが、これと同様のもので機能するためです。 つまり、リンクを解除すると、システム上にあるファイルをXNUMXつずつ削除できます。 あなたはそれが何かばかげていると思うかもしれません、そしてあなたはそのためのrmを持っていると思うかもしれません、しかしあなたはそれ以上のことをすることができます...

しかし、最初にそれが何であるかを見てから、次にそのアプリケーションを見ていきます いくつかの実用的な例。 最初に言うことは、これはGNU coreutilsパッケージのツールであるため、GNU for Linuxが提供する基本的なツールのXNUMXつですが、覚えていると思いますが、LxAでは、追加のUnixツールを追加するための別の補完パッケージについてすでに話しました。このパッケージには含まれていません。 これはmoreutilsパッケージです。

リンクを解除すると、次のことができます ファイルをXNUMXつずつ削除します。 複数のファイルを使用する場合、それほど多くのパラメーターを受け入れないためにエラーが発生します。 インストールされていることを確認し、次の方法で情報を取得できます。

unlink --help

unlink --version

ファイルを削除するには、単に使用します 次のコマンドの後にファイルの名前を続けます。 たとえば、notes.txtを削除する場合:

unlink notas.txt

また、そのファイルが シンボリックリンク、リンク元のファイルは削除されません。 したがって、このツールは非常に使いやすく、場合によっては実用的です。 欠点は、rmのように一度に多くのファイルやディレクトリ全体を削除できないことですが、削除したくないデータを誤って削除することを防ぐのに役立ちます。 たとえば、rm *を使用した場合、ディレクトリ内のすべてのファイルと、そこに残したいファイルの一部が削除される可能性があります。 多くのファイルがなければ、リンク解除でそれを行うことは実用的ではありませんが、それがXNUMXつまたはXNUMXつのファイルを持つディレクトリである場合、リンク解除の使用に慣れることで恐怖を救うことができます...


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:AB Internet Networks 2008 SL
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。