Η ιεραρχία του συστήματος αρχείων Linux

To be able to manage a Linux computer, πρέπει να είστε εξοικειωμένοι με τους προεπιλεγμένους καταλόγους.

The layout of the Linux file system hierarchy is defined in the Filesystem Hierarchy Standard (FHS).

Επισκόπηση Ιεραρχίας Συστήματος Αρχείων

Ιεραρχία συστήματος αρχείων Linux

ΕυρετήριοΠεριγραφή
/Αυτό είναι γνωστό ως ο ριζικός κατάλογος, που είναι η αρχή του δέντρου συστήματος αρχείων. Τα πάντα στο Linux εμφανίζονται κάτω /, ακόμα και άλλα διαμερίσματα.
/αποθήκηΑυτός ο κατάλογος περιέχει σημαντικά προγράμματα και βοηθητικά προγράμματα όπως το κέλυφος BASH. Αυτός ο κατάλογος είναι απαραίτητος κατά την εκκίνηση.
/μπόταΠεριέχει όλα τα αρχεία και τους καταλόγους για την εκκίνηση του πυρήνα Linux. Ο πυρήνας Linux και τα αρχεία φορτωτή εκκίνησης GRUB αποθηκεύονται εδώ.
/devΜπορείτε να βρείτε τα αρχεία της συσκευής εδώ, όπως αυτά για πρόσβαση στις φυσικές συσκευές. Αυτός ο κατάλογος είναι απαραίτητος κατά την εκκίνηση.
/και τα λοιπαΠεριέχει αρχεία διαμόρφωσης που χρησιμοποιούνται από προγράμματα και υπηρεσίες που χρησιμοποιούνται στον διακομιστή σας. Αυτά τα αρχεία διαμόρφωσης χρησιμοποιούνται σε όλο το σύστημα. Αυτός ο κατάλογος είναι απαραίτητος κατά την εκκίνηση.
/ΣπίτιΑυτός είναι ο αρχικός κατάλογος για τον χρήστη. Εάν ο χρήστης είναι ο tim τότε ο αρχικός κατάλογος θα είναι /home/bob. The home directory contains the user's data files and user specific configuration files. Ο χρήστης έχει πρόσβαση εγγραφής μόνο στον δικό του οικιακό κατάλογο. Μόνο αυξημένα δικαιώματα μπορούν να έχουν πρόσβαση στον αρχικό κατάλογο όλων των χρηστών.
/lib, /lib64Κοινόχρηστες βιβλιοθήκες που χρησιμοποιούνται από προγράμματα στο /boot, /bin και /sbin
/μεσο ΜΑΖΙΚΗΣ ΕΝΗΜΕΡΩΣΗΣ, /μντ/Τα μέσα περιέχουν καταλόγους όπου έχουν τοποθετηθεί αφαιρούμενες συσκευές πολυμέσων, όπως CD. /Το mnt είναι όπου τοποθετούνται τα συστήματα προσωρινών αρχείων, για παράδειγμα, a windows partition could be mounted at /mnt/windows.
/επιλέγωΠροαιρετικός κατάλογος για προγράμματα αποθήκευσης αρχείων, if they don't use the FHS standard. Ένα πρόγραμμα θα μπορούσε να αποθηκεύσει τα αρχεία του στο /opt/application
/procΑυτός ο κατάλογος χρησιμοποιείται από το σύστημα αρχείων proc. Παρέχει πρόσβαση σε πληροφορίες πυρήνα.
/ρίζαΑρχική σελίδα για τον χρήστη root. Αυτό είναι διαφορετικό από /.
/τρέξιμοΠεριέχει πληροφορίες σχετικά με τη διαδικασία και τον χρήστη που έχουν δημιουργηθεί από την τελευταία εκκίνηση. Οι εφαρμογές μπορούν να αποθηκεύουν πληροφορίες όπως πρίζες και αναγνωριστικά διεργασιών.
/sbinΠαρόμοιο με το /bin, αλλά για εντολές διαχείρισης συστήματος που εκτελούνται από τον χρήστη root.
/srvΚατάλογος που μπορεί να χρησιμοποιηθεί για δεδομένα που χρησιμοποιούνται από υπηρεσίες όπως το NFS, FTP & HTTP.
/sysΧρησιμοποιείται για διασύνδεση με διαφορετικές συσκευές υλικού που διαχειρίζεται ο πυρήνας του Linux και οι σχετικές διεργασίες
/usrΠεριέχει καταλόγους με αρχεία προγράμματος, βιβλιοθήκες για αυτά τα αρχεία προγράμματος και την τεκμηρίωση. Αυτά τα αρχεία χρησιμοποιούνται από την εφαρμογή χρήστη.
/ήτανΠεριέχει αρχεία που ενδέχεται να αλλάξουν σε μέγεθος. Π.χ. αρχεία καταγραφής (/var/log), γραμματοκιβώτια και αρχεία σε ουρά.

 

Τοποθέτηση σε Linux

Το Linux επιτρέπει την τοποθέτηση συσκευών κάτω από το / ρίζα. Αυτό επιτρέπει την οργάνωση του συστήματος αρχείων Linux με ευέλικτο τρόπο, όπως η διανομή του συστήματος αρχείων μεταξύ διαφορετικών συσκευών.

/μπότα : Συχνά τοποθετείται σε ξεχωριστό σκληρό δίσκο, καθώς αυτός ο κατάλογος περιέχει σημαντικές πληροφορίες για την εκκίνηση του υπολογιστή.

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

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

/usr : Περιέχει αρχεία λειτουργικού συστήματος στα οποία οι χρήστες δεν χρειάζονται πρόσβαση εγγραφής. Η τοποθέτηση αυτού σε μια αποκλειστική συσκευή διασφαλίζει ότι μπορεί να τοποθετηθεί μόνο για ανάγνωση.

Η εντολή mount χρησιμοποιείται για την εμφάνιση της επισκόπησης των τοποθετημένων συσκευών. Οι πληροφορίες που χρησιμοποιούνται από το βουνό Η εντολή διαβάζεται από τον κατάλογο /proc/mounts. δφ -Θ Η εντολή δείχνει τον διαθέσιμο χώρο στο δίσκο στις τρέχουσες βάσεις. -η συνοψίζει την έξοδο και -Τ δείχνει τον τύπο συστήματος αρχείων που χρησιμοποιείται στις διαφορετικές βάσεις. εύρημα δείχνει τις βάσεις και τη σχέση που υπάρχει μεταξύ των διαφορετικών μονταρισμάτων.