Course Outline

Εισαγωγή

    Στόχοι Πρόγραμμα Μαθήματος Εισαγωγές Μαθήματος Προαπαιτούμενα Βιβλιογραφία Υπεύθυνοι Αντιπροσώπου Περίληψη Μαθήματος

Ανασκόπηση Βασικών - προαιρετική

    Αρχεία Κατάλογοι και διεργασίες Εμφάνιση καταλόγων - ls Getting Help - man Εμφάνιση αρχείων - cat, περισσότερες Απλές εντολές Piping - using | σύμβολο Ανακατεύθυνση - χρησιμοποιώντας > σύμβολο Ανακατεύθυνση - χρήση >> σύμβολο Ανακατεύθυνση Εισόδου - χρήση < σύμβολο Ανακατεύθυνση Σφάλματα Χρήση /dev/null Εργασίες στο προσκήνιο Εργασίες στο παρασκήνιο - & Διακοπή εργασιών - kill Special Files - . και .. Η γραμμή εντολών - PS1 Δημιουργία ψευδωνύμων με χρήση ψευδωνύμων Ιστορικό εντολών Επεξεργασία γραμμής εντολών - χρήση πλήκτρων βέλους Επεξεργασία γραμμής εντολών - χρήση vi Προσαρμογή του κελύφους Ο κατάλογος Home - HOME Ο κατάλογος εργασίας - pwd Αλλαγή καταλόγων - cd Δημιουργία καταλόγου - mkdir Κατάργηση καταλόγου - rmdir Interactive Copy - cp -i Interactive Move - mv -i Interactive Remove - rm -i Αφαίρεση καταλόγων - rm -r Wild Cards - Όνομα αρχείου Generation Word count - wc Εύρεση αρχείων - εύρεση Εύρεση κειμένου σε αρχεία - grep, ταξινόμηση , cut, uniq, tr Αλλαγή Δικαιωμάτων - chmod

Κέλυφος Programming

    Δημιουργία σεναρίων κελύφους Δοκιμή της εντολής Δημιουργία αρχείου σεναρίου Προσθήκη δικαιωμάτων εκτέλεσης Δοκιμή της δέσμης ενεργειών Εκτέλεση του σεναρίου - χρόνος Εκτέλεση του σεναρίου - τελεία Εκτέλεση του σεναρίου - exec Εκτέλεση του σεναρίου - ksh Εντοπισμός σφαλμάτων της δέσμης ενεργειών Μεταβίβαση παραμέτρων Η εντολή ανάγνωσης του σεναρίου με χρήση επιλογής Scripts Shell Tidying The Output Suppressing Input - stty

Ειδικοί χαρακτήρες και μεταβλητές

    Εισαγωγικά Εισαγωγικά Συμβολοσειρές - ", ' Χαρακτήρας Escape - * Συμβολοσειρές Εισαγωγικά - ` Χρήση μεταβλητών συστήματος $(...) - Ορισμός Άλλων ειδικών μεταβλητών Μεταβλητές χρήστη Μεταβλητές χρήστη - μη καθορισμένες μεταβλητές σε σενάρια Τύπος εντολών Ακέραιοι μεταβλητές Ειδικές κατασκευές

Δημιουργία Μενού

    Συνθήκες - περίπτωση Δημιουργία μενού Επανάληψη - ενώ, μέχρι Κράτηση της εξόδου - αναστολή λειτουργίας Κράτηση της εξόδου - εικονική ανάγνωση Τερματισμός σεναρίου Τερματισμός της κρυφής επιλογής βρόχου - διχάλωση ενός κελύφους Παγίδευση διακοπές - παγίδα Περισσότερα για διακοπές Επισήμανση εισαγωγής κειμένου Τοποθέτηση δρομέα - πίσω καρτέλα \b Μενού Κελύφους Korn

Επιλογή

    Δοκιμή υπό όρους Χαρακτηριστικά αρχείου δοκιμής Δικαιώματα αρχείου Πολλαπλές δοκιμές - Ένθετα ifs Πολλαπλές δοκιμές - elseif The NOT Συνθήκη πολλαπλών συνθηκών σε μία δοκιμή συμβολοσειρών δοκιμής με χρήση τετράγωνων αγκύλων Αποφυγή αριθμών δοκιμής μηδενικής εισόδου Περισσότερα για την περίπτωση Εμφάνιση μεταβλητών Τοποθέτηση διαστημάτων Εντολές δοκιμής

Επανάληψη, Looping

    Υπολογισμοί - αφήστε την Επανάληψη - ενώ, μέχρι την Επανάληψη απεριόριστου βρόχου - για περισσότερες από 9 παραμέτρους - μετατόπιση

Υποσενάρια και Λειτουργίες

    Τοπικές και καθολικές μεταβλητές Δευτερεύοντα σενάρια Εξαγωγή εντολής Έξοδος Κατάσταση ψευδώνυμα Λειτουργίες Χρήσιμες συναρτήσεις Επιστροφή κατάστασης Χειρισμός συναρτήσεων Λειτουργίες σε σενάρια

Προηγμένες εντολές

    Εντοπισμός σφαλμάτων - ορισμός Ρύθμιση - ρύθμιση Συγχώνευσης Αρχείων - Συμμετοχή σε Συγχώνευση Αρχείων - Επικόλληση, όνομα βάσης και ονομασία Εργασίας Έλεγχος εργασιών - εργασίες Κανονικό Expressions Καθολικός Κανονικός Εκτυπωτής Expressιόντων - grep Expression grep - egrep Γρήγορη grep - Υπολογισμοί fgrep - expr Υπολογισμοί – bc, eval Command, Argument Processing getopts Εντολή με χρήση πινάκων

Advanced Edit – vi & sed

    vi - Αντιστοίχιση συνδυασμών πλήκτρων Αντιστοίχιση πλήκτρων ελέγχου με χρήση συντομογραφιών Επεξεργασία πολλών αρχείων Κανονικά Expressιόντα Καθολική Εισαγωγή εδώ εγγράφου, Επεξεργαστής ροής παρτίδας - sed, sed delete, -d, sed print, -p, sed suppress, -n, sed quit, -q, sed αρχείο, -f, sed Πολλαπλή είσοδος, sed Εύρεση και αντικατάσταση sed Παράδειγμα

Επεξεργασία αρχείου κειμένου - awk

    Το awk Programming Εργαλείο μοτίβο αντιστοίχισης κανονικών εκφράσεων Σύγκριση μοτίβων Σύνθετα μοτίβα Μοτίβα εύρους Ειδικά μοτίβα Ενσωματωμένες συναρτήσεις Αντιμετώπιση προβλημάτων awk Σενάρια διέλευσης παραμέτρων με χρήση Περιέχει printf Υπολογισμοί συναρτήσεων Συναρτήσεις μήκος υποστρ.

Requirements

Το μάθημα είναι κατάλληλο μόνο για όσους έχουν καλή εργασιακή γνώση του UNIX ή έχουν παρακολουθήσει το μάθημα Εισαγωγή στο UNIX.

 14 Hours

Number of participants



Price per participant

Testimonials (1)

Related Courses

Red Hat Certified Engineer (RHCE) Exam (EX294) Preparation

35 Hours

Related Categories