Ποιά κελύφη υπάρχουν;
Δεν υπάρχει μόνο ένα κέλυφος του UNIX. Για την ακρίβεια το πλήθος των διαθέσιμων κελύφων ανταγωνίζεται το πλήθος των διαφορετικών UNIX συστημάτων! Θα αναφέρουμε μόνο τα σημαντικότερα που έχουν επηρεάσει σε μεγάλο βαθμό την εξέλιξη του UNIX. Στον παρόντα οδηγό θα ασχοληθούμε εκτενώς μόνο με το bash, καθώς είναι πλέον το εδραιωμένο κέλυφος σε σχεδόν όλες τις διανομές του Linux – φυσικά και στο Debian.
Το κέλυφος Bourne (sh)
Το κέλυφος Bourne, ή Bourne shell, πήρε το όνομά του από τον δημιουργό του Steve Bourne, που το έγραψε για την Έβδομη Δημιοσίευση του UNIX το 1979 στα Εργαστήρια της Bell. Είναι το πρώτο σημαντικό κέλυφος που χρησιμοποιήθηκε και λόγω ορισμένων επιπλέον δυνατοτήτων που παρέχει στη δημιουργία των σεναρίων κελύφους, έχει εδραιωθεί πλέον ως το προκαθορισμένο κέλυφος για σενάρια κελύφους. Το αρχικό κέλυφος Bourne ήταν αρκετά δύσχρηστο σε διαλογική επικοινωνία καθώς δεν πρόσφερε διόρθωση και εκτέλεση προηγούμενων εντολών και υποστήριξη ψευδωνύμων εντολών (aliases).
Δεν παρέχεται στο Debian ως πακέτο, καθώς έχει αντικατασταθεί από το Bourne Again Shell (bash).
Το κέλυφος της γλώσσας C (csh)
Το csh, παρά το όνομά του δεν έχει ιδιαίτερη σχέση με τη γλώσσα C στη σύνταξη των εντολών, αν και προσφέρει πρόσθετους τελεστές όμοιους με της γλώσσας C. Αναπτύχθηκε στα πλαίσια του BSD UNIX από το Πανεπιστήμιο του Berkeley λίγο μετά το κέλυφος Bourne, για να προσφέρει ένα πιο φιλικό στην διαλογική επικοινωνία κέλυφος. Την εποχή εκείνη ήταν αρκετά δημοφιλές λόγω του ιστορικού εντολών, της δυνατότητας διόρθωσης και εκτέλεσης προηγούμενων εντολών, έλεγχο εργασιών και υποστήριξη ψευδωνύμων.
Στο Debian υπάρχει ως πακέτο csh.
Το κέλυφος TENEX C (tcsh)
Το κέλυφος tcsh, είναι μια ενισχυμένη έκδοση του κελύφους csh του BSD UNIX 4.4, με επιπλέον χαρακτηριστικά όπως δυνατότητα αυτόματης σύνταξης εντολής (command completion) και αρχείων (filename completion) και χρονολόγηση της κάθε εντολής με σφραγίδες (timestamps).
Διατίθεται στο Debian ως πακέτο tcsh.
Το κέλυφος Korn (ksh)
Το κέλυφος Korn αναπτύχθηκε στα εργαστήρια της AT&T το 1982 από το David Korn και περιλαμβάνει πολλά από τα χαρακτηριστικά των κελύφων Bourne και C αλλά και πολλά πρόσθετα. Περιλαμβάνεται στην Τέταρτη Έκδοση του System V UNIX της AT&T αλλά και άλλων συστημάτων.
Διατίθεται στο Debian μια ελεύθερη έκδοση του ksh, ως πακέτο pdksh.
Active forum topics
- Wake up from suspend mode failed
- Οργάνωση στις μεταφράσεις των ελληνικών στο Debian.
- απορια σχετικα με nvidia440
- πρόβλημα εγκατάστασης nvidia driver GTS250.
- kernel 2.6.38 για squeeze
- Gnome3
- 2 μήνες σπασμένο το upgrade σε unstable [SOLVED]
- Οι χρήστες του Internet Explorer είναι χαζοί;
- Debian Lenny + Nvidia drivers
- εγκατασταση usb cosmote
New forum topics
Νέοι χρήστες
- kountp
- Adonthegreat
- giorgos_m
- prodromos
- airmaik
Οι πιο πρόσφατες καταχωρίσεις blog.
- Fosscomm 2012
- armhf officially into Debian!
- back from UDS/Linaro Connect...
- FTF is over, Linaro Interview
- straight from FTF 2011, San Antonio...
- Όσο μεγαλώνεις μαθαίνεις...
- Emdebian 2011 Sprint report, Genesi Europe store goes online...
- Θεσσαλονίκη - open source ERP workshop
- Χρήσιμο URL για Flash Cards και Linux filesystems
- Cambridge, UK, ARM HQ for Emdebian 2011 Sprint