Λειτουργικά συστήματα

Γνώση Υπολογιστών >> Λειτουργικά συστήματα >  >> Unix

Κάθε κατάλογος UNIX έχει τουλάχιστον δύο σκληρούς συνδέσμους γιατί;

Κάθε κατάλογος UNIX έχει τουλάχιστον δύο σκληρούς συνδέσμους επειδή:

1. Η ίδια η καταχώρηση καταλόγου: Το όνομα του καταλόγου είναι ένας σκληρός σύνδεσμος για την Inode του καταλόγου.

2. Η καταχώρηση `. Αυτός είναι ένας σκληρός σύνδεσμος που δείχνει την Inode του καταλόγου μέσα στον εαυτό του. Είναι η αναφορά του καταλόγου στον εαυτό του.

Ως εκ τούτου, ακόμη και ένας κενός κατάλογος θα έχει πάντα αυτούς τους δύο σκληρούς δεσμούς. Η προσθήκη αρχείων και υποκαταλόγων εντός αυξάνει τον αριθμό των συνδέσμων, αλλά το ελάχιστο παραμένει πάντα σε δύο.

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