Course Outline
Introductie
- Bash filosofie en principes / Wat is Bash?
- Bash in vergelijking met andere scripttalen
- Overzicht van Bash functies en architectuur
- Voorbij Bash: Bash in de context van systeembeheertaken
Begrijpen Bash
- De levenscyclus van een Bash-script
- Hoe Bash past bij systeembeheertaken
- Bash Syntaxis en gegevenstypen
Slag
- Opzetten van de ontwikkelomgeving
- Bash installeren op Linux systemen
- Bash installeren op Windows-systemen
- De omgeving Bash configureren
Bash scripts maken en uitvoeren
- Bash Script structuur
- Bash scripts uitvoeren
- Variabelen, argumenten en invoer/uitvoer gebruiken
- Besturingsstructuren en lussen
Bash Scripting voor automatisering
- Taken automatiseren met Bash
- Bestandssysteembeheer met Bash
- Procesbeheer met Bash
- Systeembewaking en -registratie met Bash
Integratie Bash met andere tools
- Bash en reguliere expressies
- Bash en sed en awk
- Bash en opdrachtregelprogramma's (grep, find, xargs, enz.)
Probleemoplossing
- Fouten opsporen in Bash scripts
- Veelvoorkomende fouten en hoe u ze kunt vermijden
- Optimaliseren van Bash scripts
Samenvatting en volgende stappen
- Herziening van de belangrijkste concepten en best practices
- Volgende stappen om meer te weten te komen over Bash en automatisering met Bash
Requirements
- Een goed begrip van het Linux besturingssysteem
- Ervaring met opdrachtregelinterface
- Basis programmeerervaring
Publiek
- Ontwikkelaars
- Systeembeheerders
Getuigenissen (5)
Machtigingen voor bestanden
Angel - Vodacom
Cursus - Linux Command Line Basics
Machine Translated
Ik vond het leuk dat we ook oefeningen moesten doen met elk nieuw geleerd ding
Daria
Cursus - Intermediate Unix
Machine Translated
- Aanpassing aan alle cursisten - Coole, illustratieve voorbeelden
Katarzyna - Rossmann SDP Sp. z.o.o
Cursus - Introduction to Linux
Machine Translated
Zeer goed gestructureerde en geleverde informatie, veel praktische oefeningen om de kennisoverdracht te bevorderen, de trainer reageerde op elke vraag en hielp iedereen.
Catalin - DB Global Technology
Cursus - Linux Administration Fundamentals
Machine Translated
The extra informations not in the official docs