Πώς μπορώ να αποσυνδέσω έναν σύνδεσμο στο Linux;

Για να αφαιρέσετε έναν συμβολικό σύνδεσμο, χρησιμοποιήστε την εντολή rm ή unlink ακολουθούμενη από το όνομα του συμβολικού συνδέσμου ως όρισμα. Κατά την αφαίρεση ενός συμβολικού συνδέσμου που οδηγεί σε έναν κατάλογο, μην προσθέτετε μια τελική κάθετο στο όνομα του συμβολικού συνδέσμου.

αποσύνδεση () διαγράφει ένα όνομα από το σύστημα αρχείων. Εάν αυτό το όνομα ήταν ο τελευταίος σύνδεσμος σε ένα αρχείο και καμία διεργασία δεν έχει ανοιχτό το αρχείο, το αρχείο διαγράφεται και ο χώρος που χρησιμοποιούσε γίνεται διαθέσιμος για επαναχρησιμοποίηση.

Η λειτουργία αποσύνδεσης διαγράφει το όνομα αρχείου του αρχείου . Εάν αυτό είναι το μοναδικό όνομα ενός αρχείου, το ίδιο το αρχείο διαγράφεται επίσης. (Στην πραγματικότητα, εάν κάποια διεργασία έχει το αρχείο ανοιχτό όταν συμβεί αυτό, η διαγραφή αναβάλλεται έως ότου όλες οι διεργασίες κλείσουν το αρχείο.) Η συνάρτηση αποσύνδεση δηλώνεται στο αρχείο κεφαλίδας unistd.

Συμβολικός σύνδεσμος UNIX ή Συμβουλές συμβολικής σύνδεσης

  1. Χρησιμοποιήστε ln -nfs για να ενημερώσετε τον μαλακό σύνδεσμο. …
  2. Χρησιμοποιήστε το pwd σε έναν συνδυασμό soft link UNIX για να μάθετε την πραγματική διαδρομή που επισημαίνει ο soft link σας. …
  3. Για να μάθετε όλες τις μαλακές και σκληρές συνδέσεις UNIX σε οποιονδήποτε κατάλογο, εκτελέστε την ακόλουθη εντολή "ls -lrt | grep “^l” “.

Για να δείτε τους συμβολικούς συνδέσμους σε έναν κατάλογο:

  1. Ανοίξτε ένα τερματικό και μετακινηθείτε σε αυτόν τον κατάλογο.
  2. Πληκτρολογήστε την εντολή: ls -la. Αυτό θα παραθέτει όλα τα αρχεία στον κατάλογο, ακόμα κι αν είναι κρυμμένα.
  3. Τα αρχεία που ξεκινούν με l είναι τα συμβολικά σας αρχεία συνδέσμων.

Το remove είναι φορητό και η αποσύνδεση είναι ειδική για το Unix. :-Π. Η συνάρτηση remove(). αφαιρεί το αρχείο ή τον κατάλογο που καθορίζεται από τη διαδρομή. Εάν η διαδρομή καθορίζει έναν κατάλογο, το remove(path) είναι το ισοδύναμο του rmdir(path) . Διαφορετικά, είναι το ισοδύναμο του unlink(path) .

Από προεπιλογή, η ln η εντολή δημιουργεί σκληρούς συνδέσμους. Για να δημιουργήσετε έναν συμβολικό σύνδεσμο, χρησιμοποιήστε την επιλογή -s ( –symbolic ). Εάν δίνονται και το FILE και το LINK, το ln θα δημιουργήσει έναν σύνδεσμο από το αρχείο που ορίζεται ως πρώτο όρισμα ( FILE ) στο αρχείο που έχει καθοριστεί ως δεύτερο όρισμα ( LINK ).

ΠΕΡΙΓΡΑΦΗ. Η συνάρτηση unlink(). θα αφαιρέσει έναν σύνδεσμο προς ένα αρχείο. Εάν η διαδρομή ονομάζει έναν συμβολικό σύνδεσμο, η unlink() θα αφαιρέσει τον συμβολικό σύνδεσμο που ονομάστηκε κατά διαδρομή και δεν θα επηρεάσει οποιοδήποτε αρχείο ή κατάλογο που ονομάστηκε από τα περιεχόμενα του συμβολικού συνδέσμου.

Εντολή. Σε λειτουργικά συστήματα που μοιάζουν με Unix, η αποσύνδεση είναι μια κλήση συστήματος και ένα βοηθητικό πρόγραμμα γραμμής εντολών για τη διαγραφή αρχείων. Το πρόγραμμα διασυνδέει απευθείας την κλήση συστήματος, η οποία αφαιρεί το όνομα αρχείου και (αλλά όχι στα συστήματα GNU) καταλόγους όπως rm και rmdir.

μεταβατικό ρήμα. : να ξεκουμπώσει οι σύνδεσμοι του : διαχωρισμός, αποσύνδεση. αμετάβατο ρήμα. : να αποσπαστεί.

Διαγραφή ένας συμβολικός σύνδεσμος είναι το ίδιο με την αφαίρεση ενός πραγματικού αρχείου ή καταλόγου. Η εντολή ls -l εμφανίζει όλους τους συνδέσμους με τιμή 1 δεύτερης στήλης και ο σύνδεσμος οδηγεί στο αρχικό αρχείο. Ο σύνδεσμος περιέχει τη διαδρομή για το αρχικό αρχείο και όχι τα περιεχόμενα.

Αντικαταστήστε το αρχείο source_file με το όνομα του υπάρχοντος αρχείου για το οποίο θέλετε να δημιουργήσετε τον συμβολικό σύνδεσμο (αυτό το αρχείο μπορεί να είναι οποιοδήποτε υπάρχον αρχείο ή κατάλογος στα συστήματα αρχείων). Αντικαταστήστε το myfile με το όνομα του συμβολικού συνδέσμου. Στη συνέχεια, η εντολή ln δημιουργεί τον συμβολικό σύνδεσμο.

A Ο σκληρός σύνδεσμος λειτουργεί ως αντίγραφο (κατοπτρίζεται) του επιλεγμένου αρχείου. Εάν διαγραφεί το προηγούμενο επιλεγμένο αρχείο, ο σκληρός σύνδεσμος προς το αρχείο θα εξακολουθεί να περιέχει τα δεδομένα αυτού του αρχείου. … Soft Link : Ένας μαλακός σύνδεσμος (επίσης γνωστός ως Συμβολικός σύνδεσμος) λειτουργεί ως δείκτης ή ως αναφορά στο όνομα του αρχείου.

Σας αρέσει αυτή η ανάρτηση; Παρακαλώ μοιραστείτε με τους φίλους σας:
OS σήμερα