Ευχαριστούμε που στάλθηκε η αποσαφήνισή σας! Ένα μέλος της ομάδου μας θα επικοινωνήσει μαζί σας σύντομα.
Ευχαριστούμε για την εκδήλωση κράτησης! Ένας από τους συνεργάτες μας θα επικοινωνήσει μαζί σας σύντομα.
Εξέλιξη Κομματιού
Εισαγωγή
- Φιλοσοφία και αρχές του Bash / Τι είναι το Bash;
- Bash σε σύγκριση με άλλες γλώσσες συνταγμάτων
- Περίληψη των χαρακτηριστικών και της αρχιτεκτονικής του Bash
- Πέρα από το Bash: Το Bash σε σύγκριση με τις εργασίες διαχείρισης συστήματων
Κατανόηση του Bash
- Ο βίους-κύκλος ενός συνταγμάτος (script) Bash
- Πώς το Bash αποδεικνύεται χρήσιμο στις εργασίες διαχείρισης συστήματων
- Σύνταξη του Bash και τύποι δεδομένων
Ξεκίνηση
- Εγκατάσταση του για προγραμματισμό περιβάλλον
- Εγκατάσταση του Bash σε συστήματα Linux
- Εγκατάσταση του Bash σε συστήματα Windows
- Ρύθμιση του περιβάλλοντος του Bash
Δημιουργία και Εκτέλεση Συνταγμάτων (scripts) Bash
- Συνοψις της δομής ενός συνταγμάτος (script) Bash
- Εκτέλεση συνταγμάτων (scripts) Bash
- Χρήση μεταβλητών, όρων και εισόδου/έξοδου
- Δομές ελέγχου και βρόχοι (loops)
Συνταγματισμός Bash για Αυτομάτοποίηση
- Αυτομάτοποίηση εργασιών με το Bash
- Διαχείριση συστήματων αρχείων (filesystem) με το Bash
- Διαχείριση διεργασιών με το Bash
- Παρακολούθηση και καταγραφή (logging) συστήματος με το Bash
Ενσωμάτωση του Bash με άλλες εργαλεία
- Bash και προσδιοριστικές (regular expressions)
- Bash και sed και awk
- Bash και εργαλεία γραμμής εντολών (grep, find, xargs, κλπ.)
Επίλυση προβλημάτων
- Διαθορά (debugging) συνταγμάτων Bash
- Κοινές λάθη και πώς να τα αποφευχθούν
- Βελτιστοποίηση συνταγμάτων Bash
Περίληψη και Επόμενα Βήματα
- Ανασκόπηση βασικών προσεγγίσεων και αρχών
- Επόμενα βήματα για να μάθετε περισσότερα για το Bash και την αυτομάτωση με το Bash
Απαιτήσεις
- Κατανόηση του λειτουργικού συστήματος Linux
- Έμπειρη γνώση με την εφαρμογή εντολών (command-line interface)
- Βασική εμπειρία προγραμματισμού
Αντικείμενο της Εκπαίδευσης
- Προγραμματιστές
- Διαχειριστές συστημάτων
21 Ώρες