Unix: Διαφορά μεταξύ των αναθεωρήσεων

Περιεχόμενο που διαγράφηκε Περιεχόμενο που προστέθηκε
Γραμμή 17:
* χρήση [[απλό κείμενο|απλού κειμένου]] για την αποθήκευση των δεδομένων,
* ιεραρχικό [[σύστημα αρχείων]],
* η αντιμετώπιση συσκευών αλλά και κάποιων μορφών [[διαδιεργασιακή επικοινωνία|διαδιεργασιακής επικοινωνίας]] ως αρχεία και η χρήση ενός μεγάλου αριθμού [[εργαλείο λογισμικού|εργαλείων]], μικρές εφαρμογές που μπορούν να συνδυαστούν με ένα [[ερμηνευτήςΔιερμηνέας γραμμής εντολών|ερμηνευτήδιερμηνέα γραμμής εντολών]] με χρήση [[σωλήνωση (unix)|σωληνώσεων]] (pipes), αντί για ένα μονολιθικό πρόγραμμα που θα υλοποιούσε την ίδια λειτουργία. Οι αρχές αυτές είναι γνωστές και ως η [[φιλοσοφία Unix]].
 
Στο Unix το "[[λειτουργικό σύστημα]]" αποτελείται από πολλά τέτοια εργαλεία μαζί με το κύριο πρόγραμμα ελέγχου, τον [[Πυρήνας (υπολογιστές)|πυρήνα]]. Ο πυρήνας παρέχει υπηρεσίες για την εκκίνηση και τερματισμό προγραμμάτων, χειρίζεται το σύστημα αρχείων και άλλες λειτουργίες "χαμηλού επιπέδου", τις οποίες μοιράζονται τα περισσότερα προγράμματα. Επιπλέον, ίσως πιο σημαντικό, σχεδιάζει την πρόσβαση στο υλικό ώστε να αποφύγει συγκρούσεις αν δυο προγράμματα προσπαθούν ταυτόχρονα να έχουν πρόσβαση στον ίδιο πόρο ή συσκευή. Για να μεσολαβήσει σε τέτοιες προσβάσεις, ο πυρήνας έχει ειδικά δικαιώματα πάνω στο σύστημα, γεγονός που οδηγεί στη διαφοροποίηση: "χώρος πυρήνα" και "χώρος χρήστη".
Ανακτήθηκε από "https://el.wikipedia.org/wiki/Unix"