unlink
Εμφάνιση
(Ανακατεύθυνση από Unlink (Unix))
Στα Unix-οειδή λειτουργικά συστήματα, το unlink είναι κλήση συστήματος και εργαλείο της γραμμής εντολών που διαγράφει αρχεία. Το πρόγραμμα χρησιμοποιεί απευθείας την κλήση συστήματος, η οποία αφαιρεί το όνομα του αρχείου και τους καταλόγους (αν και αυτό δε συμβαίνει στα συστήματα GNU) όπως οι εντολές rm και rmdir. Αν το όνομα αρχείου ήταν ο τελευταίος σύνδεσμος (hard link) προς το αρχείο, το ίδιο το αρχείο διαγράφεται όταν δεν υπάρχουν προγράμματα που να το κρατούν ανοιχτό.
Εμφανίζεται επίσης σαν η ενσωματωμένη συνάρτηση unlink() στις γλώσσες προγραμματισμού PHP και Perl. Όπως το εργαλείο του Unix, χρησιμοποιείται για τη διαγραφή αρχείων.[1][2]
Χρήση:
$ unlink <filename> ... unlink($filename); (PHP)