English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

Introduzione alla shell Unix

Software RSS Feed





Una shell UNIX è in termini più semplici, un interprete della riga di comando, che prende l'input degli utenti e fornisce al kernel. Se si ha familiarità con il DOS, vi ricorderete del 'command.com' prende atto che gli utenti informazioni e si passa al sistema operativo in modo che possa essere compreso dal sistema. Con DOS si aveva solo un tipo di shell, ma con UNIX si dispone di una varietà, ognuna con le proprie abilità, vantaggi e minuses.Keep in mente, come si legge su queste conchiglie, che però possono essere importanti differenze, quando sono stati creati, che esse sono state aggiornate e molte caratteristiche che una volta erano disponibili solo in un unico guscio, possono essere disponibili in altre shell. Questo è qualcosa di più di una lezione di storia. 'Sh' La shell Bourne, chiamato dopo il suo creatore Steve Bourne è il più antico della shell per la maggior parte delle principali distribuzioni di Unix e Linux. La maggior parte dei gusci di oggi sono in qualche modo derivata dalla shell Bourne. 'csh' la C shell. La C shell è un grande serbatoio che ha molti vantaggi rispetto l'originale della Bourne shell, è stata la prima a introdurre una storia (la capacità di scorrere verso l'alto, per visualizzare i comandi passato). Anche la C shell, come suggerisce il nome integra anche una gran parte del linguaggio di programmazione C. Se siete in grado di programmare in C, si può fare praticamente tutto in uno script di shell o dalla riga di comando, se lo si desidera. 'ksh' Il Korn Shell. Nominato dopo il suo creatore David Korn. Questo guscio è in grado di fare la maggior parte delle cose sia la Bourne e C shell può fare, e migliora su di essi. Ad esempio, la storia funzione è disponibile, più si è in grado di richiamare la storia, modificare il comando, e poi ri-eseguirlo. 'bash' I-Bourne Again Shell. Questo è probabilmente il più usato shell per data, ed è la shell di default per la maggior parte più recenti distribuzioni Linux. Anche in questo caso si integra la maggior parte delle caratteristiche di cui sopra e li migliora. E 'stato sviluppato dalla Free Software Foundation.There gusci sono molti altri là fuori, ma è probabile che se si sta utilizzando uno stile di sistema operativo UNIX, si utilizza uno dei serbatoi di cui sopra. Il mio preferito è la shell bash, che avviene anche per essere il primo mi è stato esposto verso, così può essere fuorviante. Comunque di solito quando la shell scripting, io uso la Korn shell a causa della sua programmazione amichevole structure.How sai cosa shell UNIX sto utilizzando? Tipo "ps" e poi tornare a colpire il prompt della shell e si dovrebbe ottenere qualcosa di simile a: $ ps PID TTY TIME CMD 13087 pts / 1 00:00:00 bash 13121 pts / 1 00:00:00 psThe numeri sotto PID, TTY, TIME etc dovrebbero essere diversi da macchina a macchina, e il numero di linee di programmi esecuzione può anche. Ma avete una linea sarà probabilmente "bash" "csh" "sh" "ksh". Un altro modo per controllare è quello di digitare il seguente: grep il-tuo-nome-utente / etc / passwd (ad esempio, grep ken / etc / passwd) che restituirà qualcosa lungo le linee di: ken: x: 501:501: Ken: / home / ken: / bin / bashThe porzione della linea che è '/ bin / bash' che racconta la tua shell di default quando si login.Ken Dennis Ken. Dennis@Gmail.com http://KenDennis-RSS.homeip.net/

Fonte dell'articolo: Messaggiamo.Com

Translation by Google Translator





Related:

» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker


Webmaster prendi il Codice Html
Aggiungi questo articolo al tuo sito ora!

Webmaster invia i tuoi Articoli
Nessuna registrazione richiesta. Compila il form e i tuoi articoli sono nella Directory di Messaggiamo.Com

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

Invia i tuoi articoli alla Directory di Messaggiamo.Com

Categorie


Copyright 2006-2011 Messaggiamo.Com - Mappa del Sito - Privacy - Webmaster invia i tuoi articoli alla Directory di Messaggiamo.Com [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu