Πλεονεκτήματα και μειονεκτήματα του λειτουργικού συστήματος Unix

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

Ιστορία

Το λειτουργικό σύστημα Unix γεννήθηκε στα Bell Laboratories το 1969 από διάφορους προγραμματιστές που αποφάσισαν να παίξουν έναν υπολογιστή που είχε αγνοηθεί για λίγο. Το αποτέλεσμα ήταν ένα νέο λειτουργικό σύστημα και επειδή γράφτηκε στη γλώσσα προγραμματισμού C, ήταν φορητό σε υπολογιστικές πλατφόρμες. Υπάρχουν τώρα πολλές γεύσεις προμηθευτών του Unix, συμπεριλαμβανομένων των POSIX, AIX και HP-UX. Το Linux είναι ένα λειτουργικό σύστημα συμβατό με Unix που γράφτηκε από το Linux Torvalds ειδικά για x86 Intel chip, τον πιο κοινό επεξεργαστή σε επιτραπέζιους και φορητούς υπολογιστές.

Πλεονεκτήματα

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

Μειονεκτήματα

Το Unix δεν είναι ένα πολύ φιλικό προς το χρήστη λειτουργικό σύστημα. Η βασική διεπαφή της είναι η γραμμή εντολών και ακόμη και έμπειροι χρήστες μπορούν να κάνουν λάθη χρησιμοποιώντας αυτήν τη διεπαφή - και τα λάθη στο Unix μπορεί να είναι καταστροφικά. Ορισμένες από τις εντολές, καθώς και οι επιλογές τους, μπορεί να είναι κρυπτικές και παρόλο που υπάρχουν πολλά βοηθητικά προγράμματα και εφαρμογές για τις πλατφόρμες Unix / Linux - που είναι ένα πλεονέκτημα των ειδών - μπορεί να είναι πάρα πολύ για κάποιον νέο στο Unix . Επιπλέον, η τεκμηρίωση σε πολλά από αυτά τα εργαλεία είναι δύσκολο να βρεθεί και συχνά είναι επίσης ελλιπής.

Χρήσεις

Το Unix αποτελεί μια εξαιρετική πλατφόρμα για διακομιστές βοηθητικών προγραμμάτων, όπως το Domain Name System, ή το DNS, το Dynamic Host Configuration Protocol ή DHCP και τους διακομιστές Web. Η λιτή αρχιτεκτονική της διατηρεί πόρους για τις πραγματικές εφαρμογές που θέλετε να εκτελέσετε, αντί να τις καταναλώνετε μόνο για την εκκίνηση του ίδιου του λειτουργικού συστήματος. Το Unix παρέχει επίσης μια σταθερή και ασφαλή πλατφόρμα για εφαρμογές που δεν απαιτούν άμεση αλληλεπίδραση χρήστη με το λειτουργικό σύστημα.