Unlink (Unix)

Verknüpfen
Betriebssystem Unix und Unix-artig
Plattform Plattformübergreifend
Typ Befehl

Im Unix-artig Betriebssysteme, Verknüpfen ist ein Systemanruf und ein Befehlszeile Dienstprogramm zum Löschen von Dateien. Das Programm schnitt GNU Systeme) Verzeichnisse wie rm und rmdir.[1] Wenn der Dateiname der letzte war harte Verbindung In der Datei wird die Datei selbst gelöscht, sobald kein Programm geöffnet ist.[2]

Es erscheint auch in der Php, Node.js, R, Perl und Python Standardbibliotheken in Form der UNLINK () integrierte Funktion. Wie das UNIX -Dienstprogramm wird auch zum Löschen von Dateien verwendet.[3][4][5][6]

Beispiel

Zum Löschen einer Datei mit dem Namen Foo, man könnte tippen:

% UNLINK FOO

In PHP könnte man die folgende Funktion verwenden, um dasselbe zu tun:

Verknüpfen("Foo"); 

Die Perl -Syntax ist identisch mit der PHP -Syntax, speichert für die Klammern:

Verknüpfen "Foo"; 

In Node.js ist es fast dasselbe wie die anderen:

fs.Verknüpfen("Foo", zurückrufen); 

In R (mit der S -Sprachkompatibilität):

Verknüpfen("Foo")  #Coment: Verwenden des Inside -Arguments 'rekursiv = true' können Verzeichnisse gelöscht werden 

Ähnlich in Python:

OS.Verknüpfen("Foo") 

Siehe auch

Verweise

  1. ^ "GNU CoreUtils: Aufruf von Unglück". www.gnu.org.
  2. ^ "Unglut". Pubs.opengroup.org.
  3. ^ "PHP: UNLINK - Handbuch". php.net.
  4. ^ "UNLINK - PERLDOC.PERL.ORG". perldoc.perl.org.
  5. ^ "Dateisystem - node.js v13.0.1 Dokumentation". nodejs.org.
  6. ^ "OS - Verschiedene Betriebssystem -Schnittstellen - Python 3.8.0 Dokumentation". python.org.