Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Schița de curs
Introducere
- Obiective
- Programul cursului
- Prezentări de curs
- Cerințe preliminare
- Bibliografie
- Delegați responsabilități
- Rezumatul cursului
Revizuirea elementelor de bază - opțional
- Fișiere
- Directoare și procese
- Afișarea directoarelor - ls
- Obține ajutor - omule
- Afișarea fișierelor - cat, mai multe
- Comenzi simple
- Conducte - folosind | simbol
- Redirecționare - folosind simbolul >
- Redirecționare - folosind simbolul >>
- Redirecționarea intrării - folosind simbolul <
- Erori de redirecționare
- Folosind /dev/null
- Locuri de muncă în prim-plan
- Lucrări de fundal - &
- Oprirea locurilor de muncă - ucide
- Fișiere speciale - . și ..
- Linia de comandă - PS1
- Crearea de aliasuri
- Folosind aliasuri
- Istoricul comenzilor
- Editare linie de comandă - folosind tastele săgeți
- Editare linie de comandă - folosind vi
- Personalizarea Shell
- Directorul de acasă - HOME
- Directorul de lucru - pwd
- Schimbarea directoarelor - cd
- Faceți directorul - mkdir
- Eliminați directorul - rmdir
- Copie interactivă - cp -i
- Mișcare interactivă - mv -i
- Eliminare interactivă - rm -i
- Eliminarea directoarelor - rm -r
- Wild Cards - Generarea numelui fișierului
- Word numărare - wc
- Găsirea fișierelor - găsiți
- Găsirea textului în fișiere - grep, sort, cut, uniq, tr
- Modificarea permisiunilor - chmod
Shell Programming
- Crearea de scripturi Shell
- Testarea Comanda
- Crearea fișierului script
- Adăugarea permisiunilor de execuție
- Testarea Scriptului
- Rularea Scriptului - timp
- Rularea Scriptului - punct
- Rularea Scriptului - exec
- Rularea Scriptului - ksh
- Depanarea Scriptului
- Transmiterea parametrilor
- Comanda de citire
- Utilizarea citirii în Scripturi
- Alegerea Shell
- Curățarea ieșirii
- Suprimarea intrării - stty
Caractere speciale și variabile
- Ghilimele
- Șiruri ghilimele - ", '
- Escape Personaj - *
- Siruri de caractere citate - `
- Folosind $(...)
- Variabile de sistem - setați
- Alte variabile speciale
- Variabile utilizator
- Variabile utilizator - nesetat
- Variabile în Scripturi
- Comandă de tipărire
- Variabile întregi
- Constructii Speciale
Crearea meniurilor
- Condiții - caz
- Crearea unui meniu
- Iterație - în timp ce, până
- Menținerea Ieșirii - somn
- Menținerea ieșirii - citire falsă
- Încheierea Scriptului
- Încheierea buclei
- Opțiune ascunsă - bifurcarea unei carapace
- Trapping Interrupts - capcană
- Mai multe despre întreruperi
- Evidențierea text- tput
- Poziționarea cursorului - backtab \b
- Meniul Korn Shell
Selecţie
- Testare condiționată
- Testarea atributelor fișierului
- Testarea permisiunilor pentru fișiere
- Teste multiple - Ifs imbricate
- Teste multiple - elseif
- Condiția NOT
- Condiții multiple într-un singur test
- Testarea șirurilor
- Folosind paranteze pătrate
- Evitarea intrării nule
- Testarea numerelor
- Mai multe despre caz
- Afișarea variabilelor
- Plasarea spațiilor
- Testarea comenzilor
Iterație, buclă
- Calcule - las
- Iterație - în timp ce, până
- Buclă infinită
- Iterație - pentru
- Mai mult de 9 parametri - schimbare
Subscripte și funcții
- Variabile locale și globale
- Subscripte
- Comanda de export
- Stare de ieșire
- Aliasuri
- Funcții
- Funcții utile
- Stare de întoarcere
- Funcții de manipulare
- Funcții în Scripturi
Comenzi avansate
- Depanare - setat
- Setare - set
- Îmbinarea fișierelor - alăturați-vă
- Fuzionarea fișierelor - paste, basename și dirname
- Job Control - locuri de muncă
- Expressioni obișnuiți
- Imprimantă Global Regular Expression - grep
- Expression grep - egrep
- Grep rapid - fgrep
- Calcule - expr
- Calcule – bc, eval Command,
- Procesarea argumentelor
- Comanda getopts
- Utilizarea Arrays
Editare avansată – vi & sed
- vi - Maparea combinațiilor de taste
- Tastele de control al cartografierii
- Utilizarea abrevierilor
- Editarea multor fișiere
- Expressioni obișnuiți
- Inserare globală
- Aici document,
- Batch Stream Editor - sed, sed delete, -d, sed print, -p, sed supress, -n, sed quit, -q, sed file, -f, sed Multiple Input, sed
- Găsiți și înlocuiți
- sed Exemplu
Procesarea fișierelor text - awk
- Instrumentul awk Programming.
- Potrivire de model
- Expressioni obișnuiți
- Modele de comparație
- Modele compuse
- Modele de gamă
- Modele speciale
- Funcții încorporate
- Depanarea scripturilor awk
- Transmiterea parametrilor
- Utilizarea Conține
- Funcția printf
- Calcule
- Funcții
- substr
- lungime
- Declarații de acțiune
- Declarații de flux de control
- Matrice
- Matrice cu bucle for
- awk Exemple
Cerințe
Cursul este potrivit doar pentru cei care au cunoștințe practice de UNIX sau care au participat la cursul Introducere în UNIX.
14 ore
Mărturii (1)
Wojciech and NobleProg focused the itinerary to feet my needs.