Introduction à Unix obus
Un UNIX Shell est en termes simples, un interpréteur de ligne de commande, qui prend l'entrée des utilisateurs et la donne à le noyau. Si vous êtes familiers avec le DOS, vous vous souvenez le "command.com" que prend le dossier des utilisateurs l'information et la transmet au système d'exploitation de manière qu'il puisse être entendu par le système. Avec DOS il fallait un type de réservoir, mais avec UNIX que vous avez une variété, chacune avec leurs propres aptitudes, atouts et minuses.Keep à l'esprit que vous avez lu à propos de ces réservoirs, que si elles ont de grandes différences mai quand ils ont été créés, qu'ils ont été mis à jour et de nombreuses fonctions qui étaient auparavant uniquement disponibles dans un seul réservoir, mai sera disponible dans d'autres coquillages. C'est plus d'une leçon d'histoire. "Sh 'The Bourne shell, nommé d'après son créateur, Steve Bourne shell est la plus ancienne pour la plupart des distributions d'Unix et Linux. La plupart sont aujourd'hui des coquilles d'une manière dérivée de la Bourne shell. "csh" Le C Shell. Le C shell est un shell qui a de nombreux avantages par rapport à l'original Bourne shell, il a été le premier à introduire l'histoire (la capacité de faire défiler vers le haut, passé des commandes pour le voir). En outre, le C Shell comme son nom l'indique intègre également une grande partie de la programmation en langage C. Si vous êtes en mesure de programmer en C, vous pouvez presque tout faire dans un script shell ou de la ligne de commande, si vous le souhaitez. 'ksh' The Korn Shell. Nommé d'après son créateur, David Korn. Ce shell est capable de faire la plupart des choses à la fois la Bourne, C et Shell peut faire, et améliore sur eux. Par exemple, l'histoire fonctionnalité est disponible, plus vous êtes en mesure de faire appel à l'histoire, de modifier la commande, et puis ré-exécuter. "bash" The Bourne-Again Shell. C'est probablement la plus largement utilisée shell à jour, et est le shell par défaut pour la plupart des de nouvelles distributions Linux. Encore une fois, il intègre la plupart des caractéristiques décrites ci-dessus et améliore eux. Il a été développé par la Free Software Foundation.There sont nombreux autres obus là-bas, mais les chances sont si vous utilisez un style de système d'exploitation UNIX, vous utilisez l'un des réservoirs mentionnées ci-dessus. Mon préféré est le shell bash, qui se trouve être également le premier j'ai été exposés en vue, donc je mai être biaisées. Cependant généralement lorsque le shell scripting, je utiliser le shell Korn en raison de sa programmation conviviale structure.How savez-vous ce que shell UNIX je utiliser? Type "ps" et puis appuyez sur la touche de retour à votre shell, et vous devriez obtenir quelque chose de similaire à: $ ps PID TTY TIME CMD 13087 pts / 1 00:00:00 bash 13121 pts / 1 00:00:00 psThe numéros sous PID, TTY, TIME etc doivent tous être différents de machine à machine, et le nombre de lignes de programmes marche mai également. Mais vous avez une ligne sera probablement "bash" "csh" "sh" "ksh". Une autre façon de vérifier, il suffit de taper le texte suivant: grep-votre nom d'utilisateur / etc / passwd (par exemple ken grep / etc / passwd) qui vous renverra quelque chose le long des lignes de: ken: x: 501:501: Ken: / home / ken: / bin / bashThe dernière partie de cette ligne est «/ bin / bash" qui vous indique votre shell par défaut lorsque vous login.Ken Dennis Ken. Dennis@Gmail.com http://KenDennis-RSS.homeip.net/
Source D'Article: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster obtenir le code html
Ajouter cet article sur votre site Web dès maintenant!
Webmaster envoyer vos articles
Aucune inscription requise! Remplissez le formulaire et votre article est dans le Messaggiamo.Com répertoire!