συστήματα

* Γνώση Υπολογιστών >> συστήματα >> Linux

Linux και σύνδεση Αρχεία

Με τα λειτουργικά συστήματα όπως το Linux και Windows , ο χρήστης μπορεί να συνδέσει τα αρχεία σε ένα άλλο , δημιουργώντας μια σύνδεση μεταξύ τους . Με αυτόν τον τρόπο , οι χρήστες μπορούν να δημιουργήσουν συντομεύσεις σε αρχεία που είναι θαμμένα βαθιά μέσα πολύπλοκα συστήματα αρχείων . Επιτρέπει επίσης στους χρήστες να περιγράψουν το ίδιο αρχείο με διαφορετικό τρόπο σε ποικίλα περιβάλλοντα , με τη δημιουργία συνδέσμων με διαφορετικά ονόματα και τοποθεσίες . Η σύνδεση
Η

Linux χρησιμοποιεί τη δομή " inode " στην οργάνωση των αρχείων για το λειτουργικό σύστημα της . Στην ουσία , όταν δημιουργείται ένα αρχείο , το όνομα που δόθηκε στο αρχείο εισάγεται μέσα στην ιεραρχία καταλόγων όπου ο χρήστης δημιουργεί ή να αποθηκεύσετε το αρχείο . Η ονομασία αυτή , στη συνέχεια, συνδέεται με μια " inode " αριθμός --- μια δομή δεδομένων που χρησιμοποιεί το λειτουργικό σύστημα για την αναφορά περιοχές στο σκληρό δίσκο . Το όνομα παραπέμπει το inode , και το inode αναφοράς το πραγματικό φυσικό σκληρό δίσκο . Η σύνδεση είναι δυνατή , επειδή ένας αριθμός inode μπορεί να έχει πολλά ονόματα που συνδέονται με αυτό .
Εικόνων Hard σύνδεση
Η

Ένας χρήστης μπορεί να επιλέξει να δημιουργήσει είτε έναν σκληρό σύνδεσμο ή ένα συμβολικό δεσμό . Ο σκληρός σύνδεσμος δημιουργεί ένα νέο όνομα αρχείου σε μια συγκεκριμένη τοποθεσία και το συνδέει με την αρχική inode . Σκληρό συνδέσεις είναι οι παραδοσιακοί δεσμοί , όπως φαίνεται σε Linux και άλλα λειτουργικά συστήματα , επιτρέποντας στους χρήστες να δημιουργήσετε συντομεύσεις ή να δημιουργήσετε πολλαπλά ονόματα αρχείων στο ίδιο αρχείο . Με την πρόσβαση σε ένα σκληρό σύνδεσμο σε ένα αρχείο , ο χρήστης αποκτά πρόσβαση το πραγματικό αρχείο μέσω του συνδέσμου , και αν ένας χρήστης μετακινεί ένα αρχείο , το link ενημερώσεις στη νέα θέση του αρχείου .

Η Συμβολική σύνδεση
Η

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

χρήστες μπορούν να δημιουργήσουν μόνιμες συνδέσεις με το " ln " εντολή , εισήλθε στη γραμμή εντολών :

ln /home /user /Documents /φαγητό /recipe.txt burger.txt

σε αυτό το παράδειγμα , το αρχείο " burger.txt " hard- συνδέσεις στο αρχείο " recipe.txt " που είναι θαμμένα βαθιά στο σύστημα αρχείων . Οι χρήστες δημιουργούν συμβολικές συνδέσεις με παρόμοιο τρόπο , με μια επιπλέον παράμετρος προστίθεται στο " ln " εντολή :

ln - s /home /user /Documents /τροφή τροφή

Αυτό το παράδειγμα δημιουργεί ένα symlink στον κατάλογο "τρόφιμα . " Ένας χρήστης μπορεί να έχει πρόσβαση στον κατάλογο από την τρέχουσα θέση , σαν να ήταν ένα κατάλογο .
Η
εικόνων

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

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