λογισμικό

Γνώση Υπολογιστών >> λογισμικό >  >> Τύποι Επεκτάσεων Αρχείων

Πόσοι τύποι αρχείου συνδέσμου στο Linux;

Δεν υπάρχει σταθερός αριθμός "τύπων" αρχείων συνδέσμων στο Linux με την έννοια των ξεχωριστών κατηγοριών με επίσημα ονόματα. Αντ 'αυτού, υπάρχουν δύο θεμελιώδεις τύποι συνδέσμων, που διακρίνονται από τον υποκείμενο μηχανισμό τους:

1. Συμβολικοί σύνδεσμοι (Symlinks): Αυτά είναι ουσιαστικά δείκτες σε άλλο αρχείο ή κατάλογο. Περιέχουν τη διαδρομή προς το αρχείο προορισμού. Εάν ο στόχος μετακινηθεί ή διαγραφεί, ο Symlink θα σπάσει (εκτός εάν ο στόχος μετακινηθεί * μέσα * το ίδιο σύστημα αρχείων).

2. Σκληροί σύνδεσμοι: Αυτά δημιουργούν μια πρόσθετη καταχώρηση στον πίνακα εισόδου του συστήματος αρχείων που δείχνει τα ίδια μπλοκ δεδομένων με το αρχικό αρχείο. Οι πολλαπλοί σκληροί σύνδεσμοι μπορούν να υπάρχουν στο ίδιο αρχείο. Η διαγραφή ενός σκληρού συνδέσμου δεν επηρεάζει τους άλλους, εφόσον παραμένει τουλάχιστον ένας σκληρός σύνδεσμος. Δεν μπορείτε να δημιουργήσετε σκληρούς συνδέσμους σε καταλόγους (εκτός από ορισμένα εξειδικευμένα συστήματα αρχείων) και οι σκληροί σύνδεσμοι πρέπει να διαμένουν στο ίδιο σύστημα αρχείων με το αρχικό αρχείο.

Επομένως, ενώ υπάρχει ένα φάσμα των τρόπων που μπορούν να χρησιμοποιηθούν οι σύνδεσμοι *, υπάρχουν μόνο δύο θεμελιώδεις τύποι :Συμβολικοί σύνδεσμοι και σκληροί σύνδεσμοι.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα