Oblasti Računari Programiranje

Naučite Linux Shell skriptovanje

 

Naučite Linux Shell skriptovanje
Autor: Ganesh Naik Spisak svih knjiga  
Prevod:  
ISBN: 978-86-7310-528-4  
Format: 24 cm  
Strana: 332  
Povez: Broširani povez  
Izdavač: Kompjuter biblioteka Spisak svih izdanja  
Godina: 2018.  

 

Cena: 1650 din, 14.35 €, 18.33 $

 

 

Linux je najmoćniji univerzalno usvojen operativni sistem. Shell je program koji korisniku omogućava direktnu interakciju sa operativnim sistemom. Skriptovi su kolekcije komandi koje su sačuvane u fajlu. Shell čita ovaj fajl i izvršava komande kao da su unete pomoću tastature.

Knjiga "Naučite Linux Shell skriptovanje" obuhvata Bash, GNU Bourne Again Shell i pripremu za rad u uzbudljivom svetu Linux shell skriptovanja. CentOS je popularna i sigurna Linux distribucija zasnovana na rpmu. Zato smo upotrebili distribuciju CentOS, umesto distribucije Ubuntu. Linux Shell skriptovanje nije zavisno od Linux distribucije, ali smo mi opisali oba tipa distribucija.

Započeli smo knjigu uvodom u Shell okruženje i osnovne komande koje su upotrebljene. Zatim smo istražili upravljanje procesima u Linux OS-u (što je veoma važno u stvarnom svetu), kao što su nesmetano ispravljanje grešaka i izvršavanje Shell aritmetičkih operacija. Naučićete više o novim i naprednim temama Shell skriptovanja, kao što su donošenje odluka, pokretanje sistema i podešavanje Linux okruženja, o grepu, stream editoru i AWK-u, koji su veoma moćni filteri i editori za tekst. Na kraju ćete naučiti kako da kreirate rezervne kopije, koristeći skriptove drugih jezika u Shell skriptovima, i da automatizujete zadatke administracije baze podataka za MySQL i Oracle.

Do kraja ove knjige moći ćete samouvereno da koristite sopstvene shell skriptove u stvarnom svetu.

Zahvaljujući ovoj knjizi:

• upoznaćete različite alatke za filtriranje teksta, koje su dostupne u Linuxu
• razumećete izraze i promenljive i način na koji možete praktično da ih upotrebite
• naučićete kako da automatizujete donošenje odluka i uštedite mnogo vremena i truda za ponovno pregledanje koda
• upoznaćete napredne funkcionalnosti, kao što su programske klopke, i okvire za dijalog za razvijanje administracije za ekrane i bazu podataka, kao što su MySQL ili Oracle
• saznaćete kako se pokreće i podešava Linux system
• naučićete da kreirate rezervne kopije lokalnih ili udaljenih podataka ili važnih fajlova
• naučićete da upotrebljavate postojeće skriptove drugih jezika, kao što su Python, Perl i Ruby, u Shell skriptovima

Autor, Ganesh Naik

Ganesh Naik je autor, konsultant i korporativni trener za razvoj proizvoda koji se odnose na ugrađeni Android, ugrađeni Linux, IoT i mašinsko učenje. On ima više od 20 godina profesionalnog iskustva i mnoštvo završenih projekata u informacionim tehnologijama. Radio je kao korporativni trener za kompanije "Indian Space Research Organization", "Intel", GE, "Samsung", "Motorola", "Penang Skills Development Center" i različite kompanije u Singapuru i Indiji. Pokrenuo je osnivanje kompanije "Levana Technologies", koja sarađuje sa organizacijama za konsultacije i treninge.
Tabela sadržaja

Poglavlje 1: Početak rada – Shell skriptovanje
Poglavlje 2: Detaljnije o upravljanju procesima, kontroli posla i automatizaciji
Poglavlje 3: Upotreba obrade teksta i filtriranja u skriptovima
Poglavlje 4: Upotreba komandi
Poglavlje 5: Istraživanje izraza i promenljivih
Poglavlje 6: Trikovi u Shell skriptovanju
Poglavlje 7: Izvršavanje aritmetičkih operacija u Shell skriptovanju
Poglavlje 8: Automatizacija donošenja odluka u skriptovima
Poglavlje 9: Automatizacija ponavljajućih zadataka
Poglavlje 10: Upotreba funkcija
Poglavlje 11: Upotreba naprednih funkcionalnosti u skriptovima
Poglavlje 12: Pokretanje i prilagođavanje Linux sistema
Poglavlje 13: Podudaranje uzoraka i regularnih izraza pomoću SED-a i AWK-a
Poglavlje 14: Kreiranje rezervne kopije i ugrađivanje drugih jezika u Shell skriptove
Poglavlje 15: Administracija baze podataka pomoću Shell skriptova

 

Izbor iz iste oblasti

 

DirectX9 – Programiranje grafike i igara
 

Tom Miller

DirectX9 – Programiranje grafike i igara

Ubrzani kurs programiranja grafike i igara pomoću DirectX9. Uz ovu knjigu ćete naučiti kako da koristite DirectX za razvoj multimedijalnih aplikacija sa bogatom 3D grafikom... ceo tekst Ceo opis knjige

 

C#, naučite web programiranje za 21 dan
 

Philip Syme i Peter Aitken

C#, naučite web programiranje za 21 dan

Za samo 21 dan, tehnikom vežbanja i jasnih objašnjenja koja se koristi kroz ovu praktičnu knjigu ćete naučiti kako da koristite C# i novi .NET kostur za Internet programiranje... ceo tekst Ceo opis knjige

 

Misliti na Javi, prevod 4. izdanja
 

Bruce Eckel

Misliti na Javi, prevod 4. izdanja

Knjiga Misliti na Javi izazvala je veliko oduševljenje programera širom sveta zahvaljujući izuzetnoj jasnoći, pažljivoj organizaciji i kratkim, neposrednim programskim primerima... ceo tekst Ceo opis knjige

 

Android, izrada aplikacija pomoću paketa Android SDK
 

Džejms Stil

Android, izrada aplikacija pomoću paketa Android SDK

Želite da započnete izradu aplikacija za Android - najuzbudljivije i najpopularnije mobilne platforme na svetu? Već pišete aplikacije za Android i želite da saznate više o tome... ceo tekst Ceo opis knjige

 

Rešeni zadaci iz programskog jezika C++
 

Laslo L. Kraus

Rešeni zadaci iz programskog jezika C++

Ova zbirka zadataka je pomoćni udžbenik za učenje programiranja na jeziku C++. Zadaci prate gradivo autorove knjige Programski jezik C++ sa rešenim zadacima. Podrazumeva se, kao... ceo tekst Ceo opis knjige