Z shell

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

Z_shell, zkráceně zsh, je unixový shell, což je uživatelské rozhraní, které umožňuje uživatelům komunikovat s operačním systémem. Zsh je vylepšená náhrada za Bash, která nabízí mnoho pokročilých funkcí a rozšíření. Mezi hlavní výhody Z-shell patří inteligentní doplňování příkazů, možnost pohodlného ovládání historie příkazů, možnost vyhledávání v historii a podpora příkazových aliasů. Zsh je také velmi konfigurovatelný a umožňuje uživatelům přizpůsobit si své prostředí podle svých potřeb. Zsh je považována za jeden z nejpokročilejších shellů dostupných pro Unixové systémy a je oblíbená mezi pokročilými uživateli a vývojáři.

Z shell (zsh) je unixový shell, který může být použit jako interaktivní přihlašovací shell a nebo jako mocný příkazový interpret pro psaní shellových skriptů. Zsh si lze představit jako rozšířený Bourne shell s velkou řadou vylepšení, včetně některých z nejužitečnějších funkcí Bashe, Korn shellu (ksh) a tcsh.

...

Původ

Paul Falstad napsal první verzi v roce 1990, když byl studentem na Princeton University.

Etymologie

Jméno shellu je odvozeno ze jména profesora [url=http://cs-www. cs. +moreyale. edu/homes/shao/]Zhong Shao[/url], který vedl asistenta na Princetonské univerzitě. Paula Falstada napadlo, že přihlašovací jméno pana profesora, „zsh“, by byl dobrý název pro shell.

Vylepšení

programovatelné doplňování/dokončování parametrů a voleb pro nejpoužívanější příkazy, řešené tzv. „out-of-box“ s podporou pro stovky příkazů * sdílení historie příkazů všemi spuštěnými shelly * vylepšené zpracování proměnných a datových polí * editování víceřádkových příkazů v jednom bufferu * kontrola správnosti zápisu příkazů, včetně možnosti automatického opravování * různé režimy kompatibility, například zsh se může chovat jako Bourne shell, když je spuštěn jako /bin/sh * plná přizpůsobitelnost * nahrávatelné moduly, poskytující další služby například rozšířené matematické funkce, FTP klient, plná kontrola nad TCP a Unix domain sockety * plně nastavitelný prompt, včetně možnosti umístit informace z promptu na pravou stranu obrazovky se schopností automatického skrytí v případě zapisování dlouhého příkazu * vylepšené „file globbing“ umožňující specifikaci/vyhledání souborů ve všech podadresářích bez nutnosti spouštět externí program, jako například find

Obrovské možnosti tohoto shellu dobře vystihuje první věta z manuálu: „Because zsh contains many features, the zsh manual has been split into a number of sections“ a následuje seznam se 17 prvky.

Související články

Unixový shell

Reference

Externí odkazy

Oficiální stránky

[url=http://www. zsh. +moreorg/]Primary site[/url] * [url=http://sourceforge. net/projects/zsh/]Sourceforge Project page[/url] * [url=http://www. zsh. org/mla/]Mailing List Archive[/url] * [url=https://web. archive. org/web/20090106034724/http://zshwiki. org/]ZSH Wiki[/url].

Manuálové stránky

http://www.root.cz/man/1/zsh

Návody

http://wiki.archlinux.org/index.php/Zsh_%28%C4%8Cesky%29 *  http://www.gentoo.org/doc/en/zsh.xml

Články

[url=http://www.root.cz/clanky/zuzo-shell]Žůžo shell[/url] na root.cz * [url=http://www.rayninfo.co.uk/tips/zshtips.html]Zzappers Best of ZSH Tips[/url]

Kategorie:Příkazové interprety Kategorie:Software pro Unix

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top