Android

Αποσύνδεση εντολής στο linux (κατάργηση αρχείου)

EATON 93PS Unboxing Video

EATON 93PS Unboxing Video

Πίνακας περιεχομένων:

Anonim

, θα σας δείξουμε πώς να αφαιρέσετε ένα αρχείο σε συστήματα GNU / Linux χρησιμοποιώντας την εντολή unlink .

Κατάργηση αρχείου με unlink

unlink είναι ένα βοηθητικό πρόγραμμα γραμμής εντολών για την αφαίρεση ενός μόνο αρχείου.

Η σύνταξη της εντολής unlink έχει ως εξής:

unlink filename

Όπου filename είναι το όνομα του αρχείου που θέλετε να καταργήσετε. Με την επιτυχία, η εντολή δεν παράγει καμία έξοδο και επιστρέφει μηδέν.

Η εντολή unlink αποδέχεται μόνο δύο επιλογές, --help που εμφανίζει την εντολή help και --version οποία εμφανίζει τις πληροφορίες έκδοσης.

Να είστε ιδιαίτερα προσεκτικοί όταν αφαιρείτε αρχεία χρησιμοποιώντας την εντολή unlink , διότι αφού διαγραφεί το αρχείο, δεν μπορεί να ανακτηθεί πλήρως.

Σε αντίθεση με την πιο ισχυρή εντολή rm , η unlink μπορεί να δεχθεί μόνο ένα μόνο επιχείρημα που σημαίνει ότι μπορείτε να διαγράψετε μόνο ένα αρχείο. Αν προσπαθήσετε να καταργήσετε περισσότερα από ένα αρχεία, θα λάβετε σφάλμα "αποσυνδέσετε: επιπλέον τελεστέο".

Όταν αφαιρείτε συμβολικούς συνδέσμους με unlink , το αρχείο που δείχνει η συμβολική σύνδεση δεν απομακρύνεται.

Για να καταργήσετε ένα δεδομένο αρχείο, πρέπει να έχετε δικαιώματα εγγραφής στον κατάλογο που περιέχει το συγκεκριμένο αρχείο. Διαφορετικά, θα λάβετε σφάλμα "Η λειτουργία δεν επιτρέπεται".

Για παράδειγμα, εάν προσπαθήσετε να καταργήσετε το αρχείο file3.txt κάτω από τον /opt κατάλογο που ανήκει στη ρίζα:

unlink /opt/file2.txt

Το σύστημα θα εκτυπώσει το ακόλουθο μήνυμα:

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

Σε συστήματα GNU / Linux η unlink δεν μπορεί ποτέ να διαγράψει έναν κατάλογο. Αν προσπαθήσετε να καταργήσετε έναν κατάλογο:

unlink dir1

Θα λάβετε το ακόλουθο μήνυμα:

unlink: cannot unlink 'dir1': Is a directory

συμπέρασμα

Η κατάργηση των αρχείων με unlink είναι μια απλή διαδικασία, αλλά πρέπει να προσέχετε να μην διαγράψετε σχετικά δεδομένα.

αποσυνδέστε το τερματικό