συστήματα

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

Γιατί το Gnulinux ονομάζεται λειτουργικό σύστημα που μοιάζει με UNIX;

Το GNU/Linux ονομάζεται λειτουργικό σύστημα που μοιάζει με UNIX για διάφορους λόγους:

* συμμόρφωση POSIX: Ο πυρήνας GNU/Linux και οι σχετικές υπηρεσίες του συστήματος είναι σε μεγάλο βαθμό συμμορφωμένοι με το POSIX Standard , η οποία ορίζει μια τυπική διεπαφή για λειτουργικά συστήματα που μοιάζουν με UNIX. Αυτό σημαίνει ότι τα προγράμματα που γράφονται για το UNIX μπορούν συχνά να καταρτισθούν και να εκτελεστούν σε GNU/Linux με ελάχιστες ή καθόλου τροποποιήσεις.

* Αρχιτεκτονική τύπου Unix: Το GNU/Linux μοιράζεται πολλές αρχιτεκτονικές ομοιότητες με το UNIX, όπως:

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

* Η έννοια των διαδικασιών: Και τα δύο συστήματα διαχειρίζονται τα προγράμματα λειτουργίας ως ανεξάρτητες διαδικασίες.

* Λογαριασμοί και δικαιώματα χρήστη: Και τα δύο συστήματα χρησιμοποιούν λογαριασμούς χρηστών για τον έλεγχο της πρόσβασης σε πόρους και των δικαιωμάτων χορήγησης.

* ένα κέλυφος: Και τα δύο συστήματα παρέχουν έναν διερμηνέα γραμμής εντολών (Shell) για αλληλεπίδραση με το λειτουργικό σύστημα.

* κοινόχρηστα βοηθητικά προγράμματα: Το GNU/Linux περιλαμβάνει συχνά πολλές από τις ίδιες επιχειρήσεις κοινής ωφέλειας που βρίσκονται στο UNIX, όπως:

* `ls` για την καταχώριση αρχείων και καταλόγων.

* `Cat` για την εμφάνιση περιεχομένων αρχείων.

* `grep` για την αναζήτηση κειμένου.

* `CP` για την αντιγραφή αρχείων.

* κληρονομιά: Το έργο GNU, το οποίο ανέπτυξε πολλά από τα βασικά συστατικά του GNU/Linux, προοριζόταν αρχικά να είναι ένα λειτουργικό σύστημα που συμβαδίζει με το UNIX που συμβαδίζει με το UNIX.

Ωστόσο, είναι σημαντικό να σημειωθεί ότι το GNU/Linux δεν είναι άμεσος απόγονος του Unix. Είναι ένα εντελώς ξεχωριστό λειτουργικό σύστημα που συμβαίνει να είναι εξαιρετικά συμβατό με πρότυπα και πρακτικές UNIX.

Ακολουθεί μια κατανομή των δύο κύριων συστατικών του GNU/Linux:

* gnu: Το έργο GNU ανέπτυξε μια συλλογή από λογισμικό ελεύθερου και ανοιχτού κώδικα, συμπεριλαμβανομένων των ουσιώδεις υπηρεσίες κοινής ωφέλειας, βιβλιοθήκες και εργαλεία.

* Linux: Ο πυρήνας του Linux, που δημιουργήθηκε από τον Linus Torvalds, παρέχει τη βασική λειτουργικότητα του λειτουργικού συστήματος, τη διαχείριση των πόρων του υλικού και την παροχή θεμέλια για εφαρμογές.

Ενώ το GNU/Linux αναφέρεται συχνά απλά ως "Linux", ο όρος "GNU/Linux" υπογραμμίζει τις συνεισφορές τόσο του έργου GNU όσο και του πυρήνα Linux.

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

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