Course Outline

Εισαγωγή

  • Bash φιλοσοφία και αρχές / Τι είναι το Bash;
  • Bash έναντι άλλων γλωσσών σεναρίου
  • Επισκόπηση των Bash χαρακτηριστικών και αρχιτεκτονικής
  • Πέρα από το Bash: Bash στο πλαίσιο εργασιών διαχείρισης συστήματος

Κατανόηση Bash

  • Ο κύκλος ζωής ενός σεναρίου Bash
  • Πώς το Bash ταιριάζει με τις εργασίες διαχείρισης συστήματος
  • Bash σύνταξη και τύποι δεδομένων

Ξεκινώντας

  • Δημιουργία Αναπτυξιακού Περιβάλλοντος
  • Εγκατάσταση Bash σε συστήματα Linux
  • Εγκατάσταση του Bash σε συστήματα Windows
  • Διαμόρφωση του περιβάλλοντος Bash

Δημιουργία και εκτέλεση Bash σεναρίων

  • Bash δομή σεναρίου
  • Εκτέλεση σεναρίων Bash
  • Χρήση μεταβλητών, ορισμάτων και εισόδου/εξόδου
  • Δομές ελέγχου και βρόχους

Bash Σύνταξη σεναρίων για αυτοματισμό

  • Αυτοματοποίηση εργασιών με Bash
  • Διαχείριση συστήματος αρχείων με Bash
  • Διαχείριση διεργασιών με Bash
  • Παρακολούθηση συστήματος και καταγραφή με Bash

Ενσωμάτωση Bash με άλλα εργαλεία

  • Bash και κανονικές εκφράσεις
  • Bash και sed και awk
  • Bash και εργαλεία γραμμής εντολών (grep, find, xargs, κ.λπ.)

Αντιμετώπιση προβλημάτων

  • Εντοπισμός σφαλμάτων Bash σεναρίων
  • Συνήθη σφάλματα και πώς να τα αποφύγετε
  • Βελτιστοποίηση Bash σεναρίων

Περίληψη και Επόμενα Βήματα

  • Ανασκόπηση βασικών εννοιών και βέλτιστων πρακτικών
  • Επόμενα βήματα για να μάθετε περισσότερα για το Bash και τον αυτοματισμό με το Bash

Requirements

  • Κατανόηση του λειτουργικού συστήματος Linux
  • Εμπειρία στη διεπαφή γραμμής εντολών
  • Βασική εμπειρία προγραμματισμού

Ακροατήριο

  • προγραμματιστές
  • διαχειριστές συστήματος
 21 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories