Linux s komandne linije
Opis
Upoznali ste sjajnu površinu svog Linux računara na kojoj obavljate poslove pomoću miša; sada zaronite ispod površine i istražite njegove dubine pomoću komandne linije.
Ova knjiga vas vodi od prvih unosa sa tastature terminala do pisanja kompletnih programa u najpopularnijoj Linuxovoj ljusci, bash. Usput ćete savladati bezvremene veštine koje su iskusni gurui prenosili generacijama: kretanje kroz datoteke, konfigurisanje okruženja, ulančavanje komandi, pronalaženje šablona pomoću regularnih izraza, i još mnogo toga.
Pored praktičnog znanja, autor Vilijam Šots (William Shotts) otkriva i filozofiju na kojoj se zasnivaju opisane alatke, kao i bogato nasleđe koje je vaš Linux računar preuzeo od Unix superračunara iz davnih vremena.
Dok se probijate kroz kratka, lako savladiva poglavlja knjige, naučićete kako da:
• Pravite i brišete datoteke, direktorijume i simboličke veze
• Administrirate svoj sistem, uključujući i umrežavanje, instaliranje paketa i upravljanje procesima
• Koristite standardni ulaz i izlaz, redirekciju i procesne tokove
• Uređujete datoteke pomoću programa Vi, najpopularnijeg editora teksta na svetu
• Pišete komandne skriptove da biste automatizovali uobičajene ili dosadne zadatke
• Detaljno obrađujete tekstualne datoteke pomoću komandi cut, paste, grep, patch i sed
Kad prevaziđete početni “šok od ljuske,” otkrićete da je korišćenje komandne linije prirodan i izražajan način komuniciranja s računarom. Samo nemojte da se iznenadite ako vaš miš počne da skuplja prašinu.
Sadržaj
Uvod
Deo 1: Upoznavanje ljuske
Poglavlje 1: Šta je ljuska?
Poglavlje 2: Navigacija
Poglavlje 3: Istraživanje sistema
Poglavlje 4: Rad s datotekama i direktorijumima
Poglavlje 5: Rad s komandama
Poglavlje 6: Redirekcija
Poglavlje 7: Svet iz perspektive komandne linije
Poglavlje 8: Napredni trikovi s tastature
Poglavlje 9: Ovlašćenja
Poglavlje 10: Procesi
Deo 2:: Konfiguracija i okruženje
Poglavlje 11: Okruženje
Poglavlje 12: Lagani uvod u editor teksta vi
Poglavlje 13: Prilagođavanje komandnog odzivnika
Deo 3:: Uobičajeni zadaci i osnovne alatke
Poglavlje 14: Upravljanje paketima
Poglavlje 15: Uređaji za skladištenje
Poglavlje 16: Rad u mreži
Poglavlje 17: Traženje datoteka
Poglavlje 18: Arhiviranje i izrada rezervnih kopija
Poglavlje 19: Regularni izrazi
Poglavlje 20: Obrada teksta
Poglavlje 21: Formatiranje izlaza
Poglavlje 22: Štampanje
Poglavlje 23: Kompajliranje programa
Deo 4: Pisanje komandnih skriptova
Poglavlje 24: Pisanje prvog skripta
Poglavlje 25: Započinjanje projekta
Poglavlje 26: Projektovanje odozgo nadole
Poglavlje 27: Upravljanje tokom: grananje pomoću komande if
Poglavlje 28: Čitanje unosa sa tastature
Poglavlje 29: Upravljanje tokom programa: petlje s naredbama while i until
Poglavlje 30: Rešavanje problema
Poglavlje 31: Upravljanje tokom programa: grananje pomoću naredbe case
Poglavlje 32: Pozicioni parametri
Poglavlje 33: Upravljanje tokom programa: petlja s naredbom for
Poglavlje 34: Znakovni nizovi i brojevi
Poglavlje 35: Nizovi
Poglavlje 36: Egzotika
Spisak termina korišćenih u knjizi
Indeks
O autoru
William E. Shotts, Jr., profesionalni je softveraš i aktivan korisnik Linuxa više od 15 godina. Ima ogromno iskustvo u razvoju softvera, uključujući i oblasti tehničke podrške, provere kvaliteta i izrade dokumentacije. Autor je i veb lokacije LinuxCommand.org, posvećene edukaciji i zalaganju za Linux; na njoj ćete naći vesti, prikaze i intenzivnu podršku za korišćenje Linuxove komandne linije.
Detaljni podaci o knjiziNaslov: Linux s komandne linije
Izdavač: Mikro knjiga
Strana: 462 (cb)
Povez: meki
Pismo: latinica
Format: 16,8 x 23,5 cm
Godina izdanja: 2013
ISBN: 978-86-7555-387-8
Naslov originala: The Linux Command Line
Izdavač originala: No Starch