Vyhledávání na webu

4 bezplatné elektronické knihy Shell Scripting pro nováčky a správce Linuxu


Správa systému je odvětví informačních technologií, které se zabývá spolehlivým provozem víceuživatelských počítačových systémů a serverů. Osoba, která je zodpovědná za spolehlivý provoz víceuživatelského počítačového systému a serveru, se nazývá Správce systému.

Správce systému, jehož oblastí odbornosti je Linux, se nazývá správce systému Linux. Typická role správce systému Linux se může lišit v mnoha aspektech, které mohou zahrnovat, ale nejsou omezeny na – údržbu hardwaru, údržbu systému, správu uživatelů, správu sítě, výkon systému, monitorování využití zdrojů, zálohování, zajištění zabezpečení, aktualizaci systému, implementaci Zásady, dokumentace, instalace aplikací a bla, bla, bla…

V oblasti informačních technologií existuje Citace – „Programátor je známý, když dělá něco dobrého, zatímco administrátor je známý, když dělá něco špatného. ” Vždy je dobré být neznámým administrátorem než známým administrátorem. Proč? protože pokud jste známí, znamená to, že vaše nastavení nefunguje tak, jak by mělo, a jste často voláni o pomoc a opravu.

Každý správce systému musí dodržovat tři pravidla, která by nikdy neměla porušovat.

  1. Pravidlo 1: Zálohujte vše
  2. Pravidlo 2: Hlavní příkazový řádek
  3. Pravidlo 3: Automatizujte úlohu pravděpodobně pomocí libovolného skriptovacího jazyka nebo skriptu Shell
Analýza # Pravidlo 1

Proč vše zálohovat? Nikdy nevíte, kdy se server nebo souborový systém může začít chovat divně nebo se úložná jednotka prostě zhroutí. Musíte mít zálohu všeho, takže pokud se něco pokazí, nemusíte se zapotit, stačí obnovit.

Analyzujte # Pravidlo 2

Pokud jste skutečným správcem Linuxu a rozumíte systému Linux, víte, že při používání příkazového řádku získáte obrovský výkon. Při použití příkazového řádku máte přímý přístup k systémovým voláním. Většina administrátorů pracuje na bezhlavém serveru (bez GUI) a pak je Linux Command Line vaším jediným přítelem a věřte, že je výkonnější, než si myslíte.

Analyzujte # Pravidlo 3

Automatizujte úkoly, ale proč? administrátor je v první chvíli líný a chce provádět různé obsluhované úkoly, jako je automatické zálohování. Inteligentní správce by rád zautomatizoval veškerou svou práci pomocí nějakého druhu skriptu, aby nemusel pokaždé zasahovat. Naplánoval zálohování, protokolování a všechny ostatní možné věci. Jak postupujete v úrovních správy systému, potřebujete skriptování nejen pro automatizaci úloh, ale také pro nahlížení do konfiguračních souborů a další. Shell Scripting je počítačový program, který lze spustit v prostředí UNIX/Linux Shell.

Učení skriptování

Jazyk Shell Scripting (bash scripting) je snadný a zábavný. Pokud znáte jakýkoli jiný programovací jazyk, pravděpodobně byste porozuměli většině skriptů Shell a velmi brzy byste mohli začít psát svůj vlastní. I když neznáte žádný programovací jazyk, naučit se skriptování nebude nijak obtížné.

Existují další skriptovací jazyky jako Python, Perl, Ruby atd., které vám poskytují více funkcí a pomáhají vám snadno dosáhnout výsledku. Ale pokud jste začátečník a chcete začít od skriptování shellu.

Kde se naučit skriptovací jazyk Shell?

Již jsme zveřejnili řadu snadno srozumitelných článků o skriptování shellu, které můžete najít v odkazu níže.

  1. Naučte se skriptování Linux Shell

Tuto sérii velmi brzy rozšíříme, předtím jsme sestavili seznam 4 knih o Shell Scripting. Tyto knihy jsou ke stažení zdarma a pomohou vám s vedením vašich skriptovacích dovedností. Bez ohledu na to, zda jste zkušení nebo nováčci, musíte mít tyto užitečné dokumenty s sebou, pokud jste v oblasti Linuxu.

1. Bash Guide pro začátečníky

Tato kniha obsahuje celkem 12 kapitol rozložených na 165 stranách. Tuto knihu napsal autor Machtelt Garrels. Tato kniha je nutností pro každého, kdo pracuje na UNIXu a podobném prostředí. Pokud jste správce systému a chcete si usnadnit život, tento zdroj je pro vás. Pokud jste zkušenými uživateli Linuxu, cílem této knihy je poskytnout vám přehled o systému. Dokumenty jsou velmi povzbudivé a pomohou vám při psaní vlastních skriptů. Podrobný a široký seznam témat pokrytých snadno srozumitelným jazykem je dalším plusem této příručky.

Stáhnout – Bash Guide pro začátečníky

2. Advanced Bash-Scripting Guide

Tato kniha obsahuje 38 kapitol a 901 stran. S podrobným popisem všeho, co se možná budete muset naučit, v jazyce, který je snadno srozumitelný. Tuto knihu napsal Mendel Cooper a obsahuje spoustu praktických příkladů. Výukový program v knize předpokládá, že nemáte žádné předchozí znalosti o skriptování a programování, ale rychle postupujete na střední a pokročilou úroveň výuky. Podrobný popis v knize z ní dělá průvodce samostudiem.

Stáhnout – Advanced Bash-Scripting Guide

3. Shell Scripting: Odborné recepty pro Linux

Tuto knihu napsal Steve Parker. I když si tuto knihu nemůžete stáhnout zcela zdarma, prvních 40 stránek je zdarma. Stačí vědět, co kniha obsahuje. Osobně jsem Stevovým obdivovatelem pro tento úžasný kus průvodce. Jeho schopnosti a styl psaní jsou úžasné. Spousta praktických příkladů, snadno pochopitelná teorie a jeho styl prezentace doplňuje seznam. Původní kniha je objemná. Můžete si stáhnout 40stránkovou příručku, abyste se naučili a zjistili, zda se chystáte obejít skriptování.

Stáhnout – Shell Scripting: Expert Recipes pro Linux

4. Linux Shell Scripting Cookbook, druhé vydání

Tato kniha obsahuje celkem 9 kapitol rozložených na 40 stranách. Tuto knihu napsal Shantanu Tushar, který je uživatelem GNU/Linuxu od svých počátků. Tato příručka obsahuje vyváženou kombinaci teorie a praxe. Nechci, abyste ztratili zájem o tohoto 40stránkového průvodce, který pro vás může být Spasitelem života. Stáhněte si a uvidíte, jak je to pro vás užitečné.

Stáhnout – Linux Shell Scripting Cookbook, druhé vydání

Abyste si mohli stáhnout jakoukoli knihu z našich partnerských stránek, musíte vyplnit malý formulář. Všechny vaše informace jsou na našem partnerském webu v bezpečí a nebudeme vás SPAM. Dokonce i my nesnášíme SPAM. Vyplňte formulář relevantními informacemi, abyste mohli čas od času dostávat upozornění a informace. Můžete se odhlásit ze zasílání jakýchkoli informací. Stačí se jednou zaregistrovat a můžete si stáhnout libovolnou knihu libovolněkrát a navíc zdarma.

Má spoustu knih na různých doménách a registrací po registraci máte nárok stáhnout si celou knihovnu a vybrat si, co chcete ve své knihovně mít. Výše uvedené knihy o skriptování shellu přinesou obrovskou změnu ve vašich dovednostech a posunou vás na další úroveň. Tak na co čekáš? Chcete kariéru v Linuxu, chcete předělat své dovednosti, naučit se něco nového a zajímavého, stáhněte si knihy, bavte se!

Druhá strana příběhu…

Víte, že Tecmint je zcela nezisková společnost a za každé stažení, které přimějete tradepub, nám zaplatit velmi malou částku nezbytnou k zaplacení našich poplatků za šířku pásma a hosting. Takže pokud si stáhnete knihu, pomůže vám to zlepšit vaše znalosti a dovednosti, stejně jako přispějete k tomu, abychom byli naživu a mohli vám nadále sloužit.

To je prozatím vše. Rádi bychom věděli, jaké knihy jste si stáhli. Co jste očekávali a co dostanete. Řekněte nám své zkušenosti a my se pokusíme vylepšit vaše zkušenosti a naše služby. Zůstaňte v pohodě, zůstaňte naladěni. Sláva!