Κέλυφος (υπολογιστές): Διαφορά μεταξύ των αναθεωρήσεων

Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια
Περιεχόμενο που διαγράφηκε Περιεχόμενο που προστέθηκε
Egmontbot (συζήτηση | συνεισφορές)
μ Robot: Changing template: Μεταφρασμένο; διακοσμητικές αλλαγές
Γραμμή 1: Γραμμή 1:
Στην [[επιστήμη υπολογιστών]] '''κέλυφος''' ή '''φλοιός''' (αγγλιστί shell) είναι ένα τμήμα [[λογισμικό|λογισμικού]] το οποίο παρέχει μία [[διασύνδεση]] προς τους χρήστες. Συνήθως ο όρος αναφέρεται στο κέλυφος του [[λειτουργικό σύστημα|λειτουργικού συστήματος]] το οποίο παρέχει πρόσβαση στις υπηρεσίες του [[πυρήνας (υπολογιστές)|πυρήνα]]. Ωστόσο ο όρος μπορεί να εφαρμοστεί γενικότερα σε εφαρμογές και κάθε είδους λογισμικό το οποίο "κτίζεται" γύρω από ένα συγκεκριμένο συστατικό, όπως οι [[πλοηγός Web|πλοηγοί Web]] και οι πελάτες [[e-mail]] οι οποίοι αποτελούν "κελύφη" για μηχανές απόδοσης [[HTML]]. Το όνομα "κέλυφος" προκύπτει από το γεγονός ότι τα κελύφη είναι ένα εξωτερικό επίπεδο διασύνδεσης μεταξύ του χρήστη και των ενδότερων του λειτουργικού συστήματος (του πυρήνα).
Στην [[επιστήμη υπολογιστών]] '''κέλυφος''' ή '''φλοιός''' (αγγλιστί shell) είναι ένα τμήμα [[λογισμικό|λογισμικού]] το οποίο παρέχει μία [[διασύνδεση]] προς τους χρήστες. Συνήθως ο όρος αναφέρεται στο κέλυφος του [[λειτουργικό σύστημα|λειτουργικού συστήματος]] το οποίο παρέχει πρόσβαση στις υπηρεσίες του [[πυρήνας (υπολογιστές)|πυρήνα]]. Ωστόσο ο όρος μπορεί να εφαρμοστεί γενικότερα σε εφαρμογές και κάθε είδους λογισμικό το οποίο "κτίζεται" γύρω από ένα συγκεκριμένο συστατικό, όπως οι [[πλοηγός Web|πλοηγοί Web]] και οι πελάτες [[e-mail]] οι οποίοι αποτελούν "κελύφη" για μηχανές απόδοσης [[HTML]]. Το όνομα "κέλυφος" προκύπτει από το γεγονός ότι τα κελύφη είναι ένα εξωτερικό επίπεδο διασύνδεσης μεταξύ του χρήστη και των ενδότερων του λειτουργικού συστήματος (του πυρήνα).


Τα κελύφη λειτουργικών συστημάτων διακρίνονται σε δύο κατηγορίες: [[γραμμή εντολών|γραμμής εντολών]] και [[GUI|γραφικά]]. Τα κελύφη γραμμής εντολών παρέχουν μία διασύνδεση γραμμής εντολών του χρήστη με το λειτουργικό σύστημα, ενώ τα γραφικά κελύφη παρέχουν μία [[Γραφικό_Περιβάλλον_Χρήστη|γραφική διασύνδεση χρήστη (GUI)]]. Σε κάθε περίπτωση ο στόχος του κελύφους είναι η κλήση και ενεργοποίηση άλλων [[πρόγραμμα υπολογιστή|προγραμμάτων]], αλλά συνήθως ένα κέλυφος έχει και άλλες ικανότητες όπως η προβολή των περιεχομένων των [[κατάλογος (υπολογιστές)|καταλόγων]] του [[σύστημα αρχείων|συστήματος αρχείων]].
Τα κελύφη λειτουργικών συστημάτων διακρίνονται σε δύο κατηγορίες: [[γραμμή εντολών|γραμμής εντολών]] και [[GUI|γραφικά]]. Τα κελύφη γραμμής εντολών παρέχουν μία διασύνδεση γραμμής εντολών του χρήστη με το λειτουργικό σύστημα, ενώ τα γραφικά κελύφη παρέχουν μία [[Γραφικό Περιβάλλον Χρήστη|γραφική διασύνδεση χρήστη (GUI)]]. Σε κάθε περίπτωση ο στόχος του κελύφους είναι η κλήση και ενεργοποίηση άλλων [[πρόγραμμα υπολογιστή|προγραμμάτων]], αλλά συνήθως ένα κέλυφος έχει και άλλες ικανότητες όπως η προβολή των περιεχομένων των [[κατάλογος (υπολογιστές)|καταλόγων]] του [[σύστημα αρχείων|συστήματος αρχείων]].


Τα πλεονεκτήματα της γραμμής εντολών έναντι του GUI και αντίστροφα αποτελούν αντικείμενο διαμάχης. Οι οπαδοί της γραμμής εντολών υποστηρίζουν ότι ορισμένες λειτουργίες γίνονται πολύ γρηγορότερα με αυτήν σε σχέση με ένα GUI (π.χ. η μετακίνηση [[αρχείο (υπολογιστές)|αρχείων]]). Από την άλλη οι οπαδοί των GUI εξάρουν την ευχρηστία και την απλότητα τους σε σχέση με τη γραμμή εντολών. Συνήθως η καλύτερη επιλογή γίνεται με κριτήριο τον τρόπο χρήσης ενός [[ηλεκτρονικός υπολογιστής|υπολογιστή]]. Σ' έναν [[διακομιστής|διακομιστή]] ο οποίος αξιοποιείται για μεταφορές και επεξεργασία δεδομένων υπό την επίβλεψη ενός ειδικού, ένα κέλυφος γραμμής εντολών αποτελεί μάλλον την ιδανικότερη λύση. Από την άλλη ένα GUI είναι κατάλληλο για έναν υπολογιστή ο οποίος χρησιμοποιείται π.χ. για [[επεξεργασία εικόνας]] ή [[επεξεργασία βίντεο|βίντεο]].
Τα πλεονεκτήματα της γραμμής εντολών έναντι του GUI και αντίστροφα αποτελούν αντικείμενο διαμάχης. Οι οπαδοί της γραμμής εντολών υποστηρίζουν ότι ορισμένες λειτουργίες γίνονται πολύ γρηγορότερα με αυτήν σε σχέση με ένα GUI (π.χ. η μετακίνηση [[αρχείο (υπολογιστές)|αρχείων]]). Από την άλλη οι οπαδοί των GUI εξάρουν την ευχρηστία και την απλότητα τους σε σχέση με τη γραμμή εντολών. Συνήθως η καλύτερη επιλογή γίνεται με κριτήριο τον τρόπο χρήσης ενός [[ηλεκτρονικός υπολογιστής|υπολογιστή]]. Σ' έναν [[διακομιστής|διακομιστή]] ο οποίος αξιοποιείται για μεταφορές και επεξεργασία δεδομένων υπό την επίβλεψη ενός ειδικού, ένα κέλυφος γραμμής εντολών αποτελεί μάλλον την ιδανικότερη λύση. Από την άλλη ένα GUI είναι κατάλληλο για έναν υπολογιστή ο οποίος χρησιμοποιείται π.χ. για [[επεξεργασία εικόνας]] ή [[επεξεργασία βίντεο|βίντεο]].


== Δείτε επίσης ==
== Δείτε επίσης ==
* [[Γραφικό_Περιβάλλον_Χρήστη|Γραφικό Περιβάλλον Χρήστη]]
* [[Γραφικό Περιβάλλον Χρήστη]]
* [[MS-DOS]]
* [[MS-DOS]]
* [[Unix]]
* [[Unix]]


=== Κελύφη γραμμής εντολών του Unix ===
=== Κελύφη γραμμής εντολών του Unix ===
* [[Bash|bash]]
* [[bash]]
* [[Κέλυφος Bourne]]
* [[Κέλυφος Bourne]]
* [[Csh|csh]]
* [[csh]]
* [[Ksh|ksh (Korn Shell)]]
* [[Ksh|ksh (Korn Shell)]]
* [[Tcsh|tcsh]]
* [[tcsh]]
* [[Zsh|zsh]]
* [[zsh]]


=== Κελύφη γραμμής εντολών των Windows ===
=== Κελύφη γραμμής εντολών των Windows ===
Γραμμή 34: Γραμμή 34:


{{επέκταση}}
{{επέκταση}}
{{Ενσωμάτωση κειμένου|en|Shell (computing)}}


[[Κατηγορία:Αλληλεπίδραση Ανθρώπου-Υπολογιστή]]
[[Κατηγορία:Αλληλεπίδραση Ανθρώπου-Υπολογιστή]]
[[Κατηγορία:Λειτουργικά συστήματα]]
[[Κατηγορία:Λειτουργικά συστήματα]]

{{μεταφρασμένο|en|Shell (computing)}}


[[ar:قشرة (حوسبة)]]
[[ar:قشرة (حوسبة)]]

Έκδοση από την 10:51, 15 Απριλίου 2010

Στην επιστήμη υπολογιστών κέλυφος ή φλοιός (αγγλιστί shell) είναι ένα τμήμα λογισμικού το οποίο παρέχει μία διασύνδεση προς τους χρήστες. Συνήθως ο όρος αναφέρεται στο κέλυφος του λειτουργικού συστήματος το οποίο παρέχει πρόσβαση στις υπηρεσίες του πυρήνα. Ωστόσο ο όρος μπορεί να εφαρμοστεί γενικότερα σε εφαρμογές και κάθε είδους λογισμικό το οποίο "κτίζεται" γύρω από ένα συγκεκριμένο συστατικό, όπως οι πλοηγοί Web και οι πελάτες e-mail οι οποίοι αποτελούν "κελύφη" για μηχανές απόδοσης HTML. Το όνομα "κέλυφος" προκύπτει από το γεγονός ότι τα κελύφη είναι ένα εξωτερικό επίπεδο διασύνδεσης μεταξύ του χρήστη και των ενδότερων του λειτουργικού συστήματος (του πυρήνα).

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

Τα πλεονεκτήματα της γραμμής εντολών έναντι του GUI και αντίστροφα αποτελούν αντικείμενο διαμάχης. Οι οπαδοί της γραμμής εντολών υποστηρίζουν ότι ορισμένες λειτουργίες γίνονται πολύ γρηγορότερα με αυτήν σε σχέση με ένα GUI (π.χ. η μετακίνηση αρχείων). Από την άλλη οι οπαδοί των GUI εξάρουν την ευχρηστία και την απλότητα τους σε σχέση με τη γραμμή εντολών. Συνήθως η καλύτερη επιλογή γίνεται με κριτήριο τον τρόπο χρήσης ενός υπολογιστή. Σ' έναν διακομιστή ο οποίος αξιοποιείται για μεταφορές και επεξεργασία δεδομένων υπό την επίβλεψη ενός ειδικού, ένα κέλυφος γραμμής εντολών αποτελεί μάλλον την ιδανικότερη λύση. Από την άλλη ένα GUI είναι κατάλληλο για έναν υπολογιστή ο οποίος χρησιμοποιείται π.χ. για επεξεργασία εικόνας ή βίντεο.

Δείτε επίσης

Κελύφη γραμμής εντολών του Unix

Κελύφη γραμμής εντολών των Windows

Γραφικά κελύφη (γραφικά περιβάλλοντα) του Unix

Εξωτερικοί σύνδεσμοι

CC-BY-SA
Μετάφραση
Στο λήμμα αυτό έχει ενσωματωθεί κείμενο από το λήμμα Shell (computing) της Αγγλικής Βικιπαίδειας, η οποία διανέμεται υπό την GNU FDL και την CC-BY-SA 4.0. (ιστορικό/συντάκτες).