Unix

Το UNIX είναι ένα λειτουργικό σύστημα υπολογιστών. Αναπτύχθηκε για πρώτη φορά το 1969 στα εργαστήρια Bell Labs. Το δημιούργησαν οι Ken Thompson, Dennis Ritchie, Douglas McIlroy και άλλοι. Χρησιμοποίησαν γλώσσα assembly για να το γράψουν. Το 1972, ο κώδικας του Unix ξαναγράφτηκε με τη νέα γλώσσα προγραμματισμού C. Το λειτουργικό σύστημα Unix είναι ένα σύστημα πολλαπλών χρηστών και πολυεπεξεργασίας. Αυτό σημαίνει ότι μπορεί να εκτελεί πολλά προγράμματα εφαρμογών ταυτόχρονα, για περισσότερους από έναν χρήστες ταυτόχρονα. Είναι επίσης σε θέση να λειτουργεί καλά σε ένα δίκτυο υπολογιστών. Η ασφάλεια των υπολογιστών είναι επίσης σημαντική στο Unix, επειδή πολλοί άνθρωποι μπορούν να έχουν πρόσβαση σε αυτό, τόσο με την απευθείας χρήση ενός υπολογιστή όσο και μέσω ενός δικτύου.

Πολλές ιδέες στο Unix ήταν νέες. Άλλα λειτουργικά συστήματα τις αντέγραψαν. Σήμερα, υπάρχουν πολλά λειτουργικά συστήματα που έχουν κάποιες από τις ιδέες του Unix. Για το λόγο αυτό, μερικοί άνθρωποι μιλούν για μια "φιλοσοφία Unix" που κάνει τα πράγματα. Το Linux είναι ένα από αυτά τα συστήματα με πολλές από τις ιδέες του Unix. Το Linux δεν χρησιμοποιεί κώδικα από το UNIX. Το Linux μοιράζεται μόνο μερικές από τις ιδέες και τα ονόματα των εντολών. Έτσι, το Linux δεν είναι ένα λειτουργικό σύστημα UNIX. Αντ' αυτού ονομάζεται "Unix-like".

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

Ένας τρόπος χρήσης ενός συστήματος Unix είναι η διεπαφή γραμμής εντολών. Οι χρήστες εκτελούν εντολές και προγράμματα πληκτρολογώντας χαρακτήρες κειμένου. Η εκμάθηση αυτού του τρόπου απαιτεί χρόνο, αλλά είναι ένας πολύ ισχυρός και ευέλικτος τρόπος εργασίας. Χρησιμοποιείται ακόμα από τους περισσότερους διαχειριστές του Unix. Αυτές οι εντολές εκτελούνται σε ένα κέλυφος, το οποίο μπορεί να αλλάζει ελαφρώς μεταξύ ενός συστήματος και ενός άλλου.

Μια γραφική διεπαφή χρήστη (GUI) είναι η άλλη μέθοδος. Το X Window System είναι ένα πολύ συνηθισμένο GUI για συστήματα Unix. Το X Window System είναι μόνο ένα κέλυφος μιας γραφικής διεπαφής. Διαθέτει πολλά πρωτόκολλα. Το ίδιο το X Window System δεν επιτρέπει στο χρήστη να μετακινεί και να αλλάζει το μέγεθος των παραθύρων. Οι χρήστες χρειάζονται έναν διαχειριστή παραθύρων ή έναν διαχειριστή επιφάνειας εργασίας για να το κάνουν αυτό.

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

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

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

Η ιστορία του UNIX και των παραλλαγών τουZoom
Η ιστορία του UNIX και των παραλλαγών του

Δύο τύποι Unix

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

Η πρώτη ομάδα είναι όλες εκείνες που μοιράζονται κάποιο κώδικα πυρήνα με τον αρχικό από τα εργαστήρια Bell Labs της AT&T. Αυτό περιλαμβάνει τους εμπορικούς τύπους UNIX: Solaris ή AIX.

Η δεύτερη ομάδα περιλαμβάνει τα ελεύθερα λειτουργικά συστήματα που συνήθως έχουν το BSD στο όνομά τους, όπως τα FreeBSD, OpenBSD και NetBSD. Αυτά βασίζονται στο ελεύθερο BSD. Το Mac OS X βασίζεται επίσης στο BSD.

Υπάρχουν επίσης ελεύθερα συστήματα που βασίζονται στον πυρήνα Linux. Αυτά δεν μοιράζονται κανέναν κώδικα με το αρχικό UNIX. Τα συστήματα BSD μοιράζονται πολύ λίγο κώδικα με το αρχικό Unix, επειδή μεγάλο μέρος του κώδικα έχει ξαναγραφτεί για πολλά χρόνια. Πολλοί άνθρωποι χρησιμοποιούν τους όρους Unix και Unix-like συστήματα για να είναι σαφείς.

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

Ερωτήσεις και απαντήσεις

Q: Τι είναι το UNIX;


A: Το UNIX είναι ένα λειτουργικό σύστημα υπολογιστών που αναπτύχθηκε για πρώτη φορά το 1969 στα εργαστήρια Bell Labs.

Ε: Ποιος δημιούργησε το UNIX;


Α: Το δημιούργησαν οι Ken Thompson, Dennis Ritchie, Douglas McIlroy και άλλοι.

Ε: Πώς γράφτηκε το UNIX;


Α: Γράφτηκε χρησιμοποιώντας γλώσσα assembly.

Ε: Τι επιτρέπει το λειτουργικό σύστημα Unix;


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

Ε: Ποια είναι η "φιλοσοφία του Unix";


Α: Η "φιλοσοφία του Unix" αναφέρεται στην ιδέα ότι πολλά άλλα λειτουργικά συστήματα έχουν αντιγράψει ιδέες από το Unix, με αποτέλεσμα η επιρροή του να παρατηρείται σε πολλούς διαφορετικούς τύπους συστημάτων.

Ε: Είναι το Linux ένας τύπος UNIX;


Α: Όχι, το Linux δεν χρησιμοποιεί κώδικα από το UNIX, αλλά αντίθετα μοιράζεται κάποιες από τις ιδέες και τις εντολές του, γεγονός που το καθιστά ένα σύστημα "τύπου Unix" και όχι ένα πραγματικό σύστημα UNIX.

Ε: Ποιοι είναι οι δύο τρόποι χρήσης ενός συστήματος Unix;


Α: Δύο τρόποι χρήσης ενός συστήματος Unix είναι με τη διεπαφή γραμμής εντολών ή με μια γραφική διεπαφή χρήστη (GUI).

AlegsaOnline.com - 2020 / 2023 - License CC3