1. πυρήνας: Αυτή είναι η καρδιά του λειτουργικού συστήματος, η διαχείριση των πόρων του συστήματος, η παροχή βασικών υπηρεσιών όπως η διαχείριση της μνήμης, ο προγραμματισμός των διαδικασιών και η επικοινωνία με το υλικό. Είναι το στρώμα πυρήνα που αλληλεπιδρά απευθείας με το υλικό του υπολογιστή.
2. Shell: Αυτός είναι ο διερμηνέας γραμμής εντολών, ενεργώντας ως διεπαφή του χρήστη στον πυρήνα. Επιτρέπει στους χρήστες να εκδίδουν εντολές, να εκτελούν προγράμματα και να διαχειρίζονται αρχεία. Τα δημοφιλή κοχύλια περιλαμβάνουν bash, zsh και csh.
3. βοηθητικά προγράμματα συστήματος: Πρόκειται για μια συλλογή εργαλείων που παρέχουν ένα ευρύ φάσμα λειτουργιών, από τη διαχείριση αρχείων και διαδικασιών στη συνδεσιμότητα δικτύου και τη διαχείριση του συστήματος. Αυτές οι επιχειρήσεις κοινής ωφέλειας είναι συχνά ενσωματωμένες και προσφέρουν έναν ισχυρό τρόπο αλληλεπίδρασης με το σύστημα.
4. Βιβλιοθήκες συστήματος: Πρόκειται για μια συλλογή από προ-συμπιεσμένες λειτουργίες και ρουτίνες που παρέχουν μια κοινή διεπαφή για τα προγράμματα να αλληλεπιδρούν με τον πυρήνα και άλλα συστατικά του συστήματος. Απλοποιούν τη διαδικασία ανάπτυξης παρέχοντας επαναχρησιμοποιήσιμο κώδικα για κοινές εργασίες.
Είναι σημαντικό να σημειωθεί ότι:
* Αυτή η κατανομή επικεντρώνεται στα βασικά λειτουργικά εξαρτήματα, όχι σε συγκεκριμένα προγράμματα ή εφαρμογές.
* Υπάρχουν πολλές διαφορετικές εφαρμογές του UNIX (Linux, MacOS, Solaris, κλπ.) Και ο καθένας μπορεί να έχει τη δική του συγκεκριμένη οργάνωση και συστατικά.
Έτσι, ενώ δεν μπορούμε να εντοπίσουμε τέσσερα αυστηρά στοιχεία, αυτές οι τέσσερις περιοχές αντιπροσωπεύουν τα θεμελιώδη δομικά στοιχεία οποιουδήποτε λειτουργικού συστήματος UNIX.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα