συστήματα

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

Τι καθορίζει ένα πρότυπο σύνολο καταλόγων για χρήση από όλα τα συστήματα Linux και Unix;

Δεν υπάρχει ενιαία, καθολικά εντολή "πρότυπο σύνολο καταλόγων" για όλα τα συστήματα Linux και Unix. Ωστόσο, υπάρχει μια ισχυρή σύμβαση και κοινή πρακτική για τις δομές καταλόγου, ιδίως στο πρότυπο POSIX, το οποίο προσκολλώνται πολλά συστήματα.

Ακολουθεί μια κατανομή του τι ορίζει την τυπική δομή:

1. Το πρότυπο POSIX:

* ο / κατάλογος: Αυτός είναι ο ριζικός κατάλογος, το ανώτατο επίπεδο της ιεραρχίας του συστήματος αρχείων. Όλοι οι άλλοι κατάλογοι θεωρούνται υποκαταλόγοι αυτής της ρίζας.

* POSIX ΟΙΣΤΗΜΑΤΑ ΚΑΤΑΓΡΑΦΩΝ: Το πρότυπο POSIX καθορίζει ορισμένους κρίσιμους καταλόγους που πρέπει να υπάρχουν σε όλα τα συμμορφούμενα συστήματα, όπως:

* /bin :Βασικά δυαδικά αρχεία για όλους τους χρήστες (π.χ. LS, γάτα, ημερομηνία).

* /sbin :Βασικά δυαδικά αρχεία για τη διαχείριση του συστήματος (π.χ. τερματισμός λειτουργίας, ifconfig).

* /dev :Αρχεία συσκευών που αντιπροσωπεύουν υλικό συστήματος (π.χ. /dev /sda1 για διαμέρισμα σκληρού δίσκου).

* /etc :Αρχεία ρυθμίσεων συστήματος (π.χ. /etc /passwd για λογαριασμούς χρηστών).

* /σπίτι :Οικιακοί κατάλογοι για μεμονωμένους χρήστες (π.χ. /σπίτι /John).

* /lib :Βιβλιοθήκες συστήματος που χρησιμοποιούνται από προγράμματα.

* /mnt :Σημεία εντοπισμού για προσωρινά τοποθέτηση συστημάτων αρχείων (π.χ. /MNT /CDROM).

* /proc :Ένα εικονικό σύστημα αρχείων που περιέχει πληροφορίες σχετικά με τις διαδικασίες λειτουργίας.

* /tmp :Προσωρινά αρχεία που αναμένεται να διαγραφούν από προγράμματα.

* /usr :Προγράμματα, βιβλιοθήκες και τεκμηρίωση για συγκεκριμένες χρήστες.

* /var :Μεταβλητά αρχεία δεδομένων (π.χ. αρχεία καταγραφής, ουρές αλληλογραφίας).

2. Κοινές πρακτικές και παραλλαγές:

* Υποδιάγραμμα: Μέσα σε αυτούς τους καταλόγους που καθορίζονται από το POSIX, υπάρχουν συχνά υποκαταλόγοι για περαιτέρω οργάνωση. Για παράδειγμα, το `/usr/bin` περιέχει κοινά δυαδικά αρχεία χρήστη, ενώ το`/usr/local/bin` χρησιμοποιείται συχνά για τοπικά εγκατεστημένες εφαρμογές.

* Διανομές: Διαφορετικές κατανομές Linux (π.χ. Ubuntu, Fedora) μπορεί να έχουν τις δικές τους προσθήκες και συμβάσεις στη δομή του καταλόγου.

* Παραλλαγές: Ορισμένα συστήματα ενδέχεται να έχουν ελαφρώς διαφορετικές τοποθετήσεις για ορισμένους καταλόγους ή μπορεί να περιλαμβάνουν πρόσθετους καταλόγους που δεν καθορίζονται ρητά στο πρότυπο POSIX.

Key Takeaways:

* Δεν υπάρχει απόλυτο πρότυπο, αλλά υπάρχει μια ισχυρή κοινή σύμβαση με βάση το πρότυπο POSIX.

* Ο / κατάλογος είναι το κεντρικό σημείο και τα περισσότερα συστήματα διατηρούν μια ιεραρχική δομή.

* Ενώ οι βασικοί κατάλογοι είναι τυποποιημένοι, οι ειδικές υλοποιήσεις και οι υποκαταλόγοι μπορεί να ποικίλουν.

* Η εξοικείωση με τις κοινές πρακτικές και τις κατευθυντήριες γραμμές POSIX βοηθά στην περιήγηση των συστημάτων Linux και Unix αποτελεσματικά.

Θυμηθείτε ότι η συμβουλευτική της τεκμηρίωσης του συστήματός σας και η αναζήτηση στο διαδίκτυο για συγκεκριμένους καταλόγους ή αρχεία είναι ζωτικής σημασίας για την κατανόηση της δομής και των συμβάσεων ενός συγκεκριμένου συστήματος.

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

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