Qu'est-ce qu'un shell Unix?

Un shell Unix est un programme qui lit l'entrée de l'utilisateur depuis la ligne de commande et exécute des actions basées sur cette entrée.

Il existe deux grandes familles de shells Unix, la famille et de la Bourne C famille.

Le Bourne shell a été à l'origine du shell Unix. Le C shell est la première compétition du shell Unix.

tcsh est une variante améliorée du C shell.

Le Korn Shell (ksh) et le Bourne Again Shell (bash) sont des variantes de l'amélioration de la Bourne shell.

D'autres, moins populaires comprennent les obus de zsh, rc, es et de coquillages.

Pour déterminer ce que les réservoirs sont disponibles sur votre système Unix, voir le contenu du fichier / etc / shells.

La décision sur le shell à utiliser, qui est presque une préférence religieuse, avec Bash et tcsh sont actuellement préférés.

Des informations concernant les shells Unix peuvent être trouvés dans le shell Unix FAQ différences.

Unix Shells by Example
Unix Shells by Example
La deuxième édition de Unix Shells par exemples montre des commandes de base et les services publics dans les trois plus populaires shells Unix - C, Bourne, Korn et - à côté des exemples. La nouvelle édition de ce livre est sûr d'être un Unix de référence pour les programmeurs de se déplacer de leur shell favori.

La meilleure chose dans cette nouvelle édition est que l'auteur présente de courts, des exemples d'utilisation efficace des commandes de base et des utilitaires pour chacun des trois principaux shells Unix. Cette approche comparative signifie que vous pouvez utiliser ce livre sur les différentes saveurs d'Unix et même des scripts de migration entre les différents shells. Pour chaque réservoir, l'auteur fournit fondamentaux, comme l'accès à des profils, des histoires en ligne de commande, et la programmation shell. "Lab sections vous permettent de développer vos compétences à court, exercices pratiques pour chaque réservoir. Comme dans la précédente édition, l'auteur de courts exemples vous montrent comment effectuer des tâches rapidement avec des commutateurs et des options.

D'autres sections ici portent sur trois grands systèmes Unix: grep (pour la recherche), sed (pour l'édition), et awk (pour l'écriture de scripts et d'établissement de rapports). (La référence et le tutoriel sur la programmation AWK est une caractéristique remarquable ici. Il ya aussi une bonne couverture des expressions régulières.)

Au lieu de la chasse à l'information, dans d'innombrables pages de manuel, ce livre vous permettra d'économiser un temps précieux chaque jour avec l'efficacité de son format et la démarche comparative - vraiment utiles pour le début et intermédiaires Unix utilisateur.



Top 5 Free Networking Tools

Bookmark Qu'est-ce qu'un shell Unix?

Latest Blog Posts


Anglais Anglais Allemand Allemand Espagnol Espagnol Français Français Italien Italien Portugais Portugais Russe Russe Néerlandais Néerlandais
Grec Grec Hindi Hindi Japonais Japonais Coréen Coréen Chinois Chinois Chinois (simplifié) Chinois (simplifié) Arabe Arabe

Copyright 2009 Tech-FAQ. Tous droits réservés. Politique de confidentialité.