Skip to main content

Το Linux και το GNU / Linux

Revolution OS - 2001 - Multilingual (16 languages) (Ενδέχεται 2024)

Revolution OS - 2001 - Multilingual (16 languages) (Ενδέχεται 2024)
Anonim

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

Επισκόπηση Linux

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

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

Ένας σύγχρονος όρος buzz είναι "το διαδίκτυο των πραγμάτων". Η αλήθεια είναι ότι πραγματικά υπάρχει μόνο ένα λειτουργικό σύστημα που εξουσιάζει το διαδίκτυο των πραγμάτων και αυτό είναι το Linux.

Από επιχειρησιακή άποψη, το Linux χρησιμοποιείται επίσης σε μεγάλους υπερυπολογιστές και χρησιμοποιείται για τη λειτουργία του Χρηματιστηρίου της Νέας Υόρκης.

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

Λειτουργικά συστήματα

Το λειτουργικό σύστημα είναι ειδικό λογισμικό που χρησιμοποιείται για την αλληλεπίδραση με το υλικό μέσα σε έναν υπολογιστή.

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

Εκτός από το εσωτερικό υλικό, το λειτουργικό σύστημα πρέπει επίσης να μπορεί να αλληλεπιδρά με εξωτερικές συσκευές, όπως εκτυπωτές, σαρωτές, joypads και μια ευρεία γκάμα συσκευών που λειτουργούν με USB.

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

Το λειτουργικό σύστημα πρέπει να δέχεται είσοδο από το πληκτρολόγιο και να ενεργεί με την είσοδο για να πραγματοποιήσει τις επιθυμίες του χρήστη.

Παραδείγματα λειτουργικών συστημάτων περιλαμβάνουν τα Microsoft Windows, Unix, Linux, BSD και OSX.

Επισκόπηση του GNU / Linux

Ένας όρος που ίσως ακούτε κάθε τόσο είναι το GNU / Linux. Τι είναι το GNU / Linux και πώς διαφέρει από το κανονικό Linux;

Από την άποψη της επιφάνειας εργασίας του χρήστη Linux, δεν υπάρχει διαφορά.

Το Linux είναι η κύρια μηχανή που αλληλεπιδρά με το υλικό του υπολογιστή σας. Είναι κοινώς γνωστό ως ο πυρήνας του Linux.

Τα εργαλεία GNU παρέχουν μια μέθοδο αλληλεπίδρασης με τον πυρήνα του Linux.

Εργαλεία GNU

Πριν από την παροχή μιας λίστας εργαλείων, μπορείτε να δείτε τα εργαλεία που θα χρειαστεί να μπορείτε να αλληλεπιδράσετε με τον πυρήνα του Linux.

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

Το κοινό κέλυφος που χρησιμοποιείται για την αλληλεπίδραση με το Linux σε ένα τερματικό είναι ένα εργαλείο GNU που ονομάζεται BASH. Για να αποκτήσετε BASH στον υπολογιστή, πρέπει πρώτα να το καταρτίσετε, ώστε να χρειαστείτε επίσης έναν μεταγλωττιστή και έναν assembler που είναι επίσης εργαλεία GNU.

Στην πραγματικότητα, το GNU είναι υπεύθυνο για μια ολόκληρη αλυσίδα εργαλείων που καθιστούν δυνατή την ανάπτυξη προγραμμάτων και εφαρμογών για το Linux.

Ένα από τα πιο δημοφιλή περιβάλλοντα επιφάνειας εργασίας ονομάζεται GNOME, το οποίο αντιπροσωπεύει το περιβάλλον μοντέλου δικτύου GNU. Το Snappy δεν είναι αυτό.

Ο δημοφιλέστερος επεξεργαστής γραφικών ονομάζεται GIMP, ο οποίος αντιπροσωπεύει το πρόγραμμα χειρισμού εικόνων GNU.

Οι άνθρωποι πίσω από το έργο GNU μερικές φορές ενοχλούνται ότι το Linux παίρνει όλη την πίστωση όταν είναι τα εργαλεία τους που το εξουσία.

Η άποψή μου είναι ότι όλοι γνωρίζουν ποιος κάνει τον κινητήρα σε μια Ferrari, κανείς δεν γνωρίζει ποιος κάνει τα δερμάτινα καθίσματα, τον ακουστικό, τα πεντάλ, τις πόρτες και όλα τα άλλα μέρη του αυτοκινήτου, αλλά όλα εξίσου σημαντικά.

Τα επίπεδα που συνθέτουν ένα τυπικό περιβάλλον εργασίας Linux

Το χαμηλότερο στοιχείο ενός υπολογιστή είναι το υλικό.

Στην κορυφή του υλικού βρίσκεται ο πυρήνας του Linux.

Ο ίδιος ο πυρήνας του Linux έχει πολλαπλά επίπεδα.

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

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

Τέλος, στην κορυφή υπάρχει μια σειρά από κλήσεις συστήματος που παρέχουν μεθόδους αλληλεπίδρασης με τον πυρήνα του Linux.

Πάνω από τον πυρήνα του Linux είναι μια σειρά βιβλιοθηκών τα οποία προγράμματα μπορούν να χρησιμοποιήσουν για να αλληλεπιδράσουν με τις κλήσεις συστήματος Linux.

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

Τέλος, φτάνετε στην κορυφή και εκεί είναι το περιβάλλον γραφείου και οι εφαρμογές γραφείου.

Περιβάλλον επιφάνειας εργασίας

Ένα περιβάλλον επιφάνειας εργασίας είναι μια σειρά γραφικών εργαλείων και εφαρμογών που σας διευκολύνουν να αλληλεπιδράσετε με τον υπολογιστή σας και βασικά να κάνετε πράγματα.

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

Για παράδειγμα, το ελαφρύ περιβάλλον επιφάνειας εργασίας LXDE περιλαμβάνει έναν διαχειριστή αρχείων, έναν επεξεργαστή περιόδου λειτουργίας, πίνακες, εκτοξευτές, έναν διαχειριστή παραθύρων, πρόγραμμα προβολής εικόνων, πρόγραμμα επεξεργασίας κειμένου, τερματικό, εργαλείο αρχειοθέτησης, διαχειριστή δικτύου και συσκευή αναπαραγωγής μουσικής.

Το περιβάλλον εργασίας του GNOME περιλαμβάνει όλα αυτά, καθώς και μια σουίτα γραφείου, πρόγραμμα περιήγησης στο Web, κουτιά GNOME, πελάτη ηλεκτρονικού ταχυδρομείου και πολλές άλλες εφαρμογές.