Intro to Unix shells
Een UNIX-shell is in eenvoudige termen, een command line interpreter, die de gebruikers input en geeft het aan de kernel. Als u bekend bent met DOS, u herinnert zich de 'command.com' dat bestand houdt de gebruikers informatie en geeft het aan het besturingssysteem op een manier kan worden begrepen door het systeem. Met DOS u slechts een type van de schaal, maar met UNIX je een ras, elk met hun eigen mogelijkheden, plussen en minuses.Keep in gedachten als je leest over deze schelpen, die, hoewel zij kunnen hebben grote verschillen wanneer ze zijn gemaakt, dat ze zijn vernieuwd en vele functies die vroeger alleen beschikbaar in een reservoir, kunnen beschikbaar zijn in andere schelpen. Dit is meer een geschiedenis les. "Sh 'The Bourne shell, vernoemd naar de maker Steve Bourne is de oudste reservoir voor de meeste grote distributies van UNIX en Linux. De meeste reservoirs zijn tegenwoordig in enkele wijze afgeleid van de Bourne shell. "csh" De C Shell. De C shell is een groot reservoir dat heeft vele voordelen ten opzichte van de originele Bourne shell, het was de eerste om een geschiedenis (het vermogen om omhoog, te bekijken verleden commando). Ook de C-Shell-zoals de naam al impliceert ook integreert een groot deel van de C programmeertaal. Als u in staat bent te programmeren in C, kun je redelijk veel doen het allemaal in een shell script of uit de command line, indien u dat wenst. "ksh" De Korn Shell. Vernoemd naar zijn schepper David Korn. Dit reservoir is in staat om de meeste van de dingen die zowel de Bourne en C Shell kan doen, en verbetert op hen. Bijvoorbeeld, de geschiedenis functie beschikbaar is, plus je bent in staat om te bellen naar de geschiedenis, het bewerken van de opdracht en vervolgens opnieuw uitvoeren. "bash 'The Bourne-Again Shell. Dit is waarschijnlijk de meest gebruikte shell-to-date, en is de standaard shell voor de meeste nieuwere distributies van Linux. Opnieuw integreert de meeste van de bovengenoemde functies en verbetert ze. Het werd ontwikkeld door de Free Software Foundation.There zijn veel andere shells out there, maar de kans is groot als u een UNIX-besturingssysteem, wordt u via een van de bovengenoemde schelpen. Mijn persoonlijke favoriet is de bash shell, dat gebeurt ook om de eerste die ik was blootgesteld richting, dus ik kan worden vertekend. Echter meestal als shell scripting, ik gebruik de Korn shell vanwege de programmering friendly structure.How weet je wat Unix shell gebruik ik? type "PS" en vervolgens getroffen rendement op uw shell prompt en je moet krijgen iets als: $ ps PID TTY TIME CMD 13087 pts / 1 00:00:00 bash 13121 pts / 1 00:00:00 psThe nummers onder PID, TTY, TIME etc moeten allemaal verschillend van machine naar machine, en het aantal van de lijnen van de programma's lopen kan ook. Maar een regel moet je zal waarschijnlijk "bash" "csh" "sh" "ksh". Een andere manier om te controleren is het volgende typen: grep uw gebruikers-naam / etc / passwd (bijv. grep ken / etc / passwd) geeft je iets langs de lijnen van: Ken: x: 501:501: Ken: / home / ken: / bin / bashThe laatste gedeelte van die lijn is' / bin / bash 'die vertelt u uw standaard shell als u login.Ken Dennis Ken. Dennis@Gmail.com http://KenDennis-RSS.homeip.net/
Artikel Bron: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster krijgen html code
Voeg dit artikel aan uw website!
Webmaster verzenden van artikelen
Geen registratie vereist! Vul het formulier in en uw artikel is in de Messaggiamo.Com Directory!