GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Befehl zum Aufheben der Verknüpfung in Linux (Datei entfernen)

In diesem Artikel zeigen wir Ihnen, wie Sie eine Datei in GNU/Linux-Systemen mit unlink entfernen Befehl.

unlink ist ein Befehlszeilenprogramm zum Entfernen einer einzelnen Datei.

Die Syntax des unlink Befehl lautet wie folgt:

unlink filename

Wobei filename ist der Name der Datei, die Sie entfernen möchten. Bei Erfolg erzeugt der Befehl keine Ausgabe und gibt Null zurück.

Das unlink Der Befehl akzeptiert nur zwei Optionen, --help die den Befehl help und --version anzeigt die die Versionsinformationen anzeigt.

Seien Sie besonders vorsichtig, wenn Sie Dateien mit unlink entfernen Befehl, denn sobald die Datei gelöscht ist, kann sie nicht vollständig wiederhergestellt werden.

Im Gegensatz zum leistungsfähigeren rm Befehl, unlink kann nur ein einziges Argument akzeptieren, was bedeutet, dass Sie nur eine Datei löschen können. Wenn Sie versuchen, mehr als eine Datei zu entfernen, erhalten Sie den Fehler „unlink:extra operand“.

Beim Entfernen symbolischer Links mit unlink , die Datei, auf die der Symlink zeigt, wird nicht entfernt.

Um eine bestimmte Datei zu entfernen, benötigen Sie Schreibrechte für das Verzeichnis, das diese Datei enthält. Andernfalls erhalten Sie die Fehlermeldung „Vorgang nicht zulässig“.

Wenn Sie beispielsweise versuchen, die Datei file3.txt zu entfernen unter /opt Verzeichnis, das root gehört:

unlink /opt/file2.txt

Das System druckt die folgende Nachricht:

unlink: cannot unlink '/opt/file2.txt': Permission denied

Auf GNU/Linux-Systemen unlink kann niemals ein Verzeichnis löschen. Wenn Sie versuchen, ein Verzeichnis zu entfernen:

unlink dir1

Sie erhalten die folgende Meldung:

unlink: cannot unlink 'dir1': Is a directory

Schlussfolgerung #

Dateien mit unlink entfernen ist ein einfacher Vorgang, aber Sie müssen darauf achten, keine relevanten Daten zu löschen.


Linux
  1. Linux-wc-Befehl

  2. Linux grep-Befehl

  3. ln-Befehlsbeispiele in Linux

  4. file Befehlsbeispiele in Linux

  5. Entfernen Sie eine Datei unter Linux mithilfe der Inode-Nummer

Weniger Befehl unter Linux

Cp-Befehl in Linux (Dateien kopieren)

Gzip-Befehl unter Linux

Gunzip-Befehl unter Linux

Stat-Befehl unter Linux

Truncate-Befehl unter Linux