Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Cursusaanbod
Invoering
- Doelstellingen
- Cursusschema
- Cursusintroducties
- Vereisten
- Bibliografie
- Verantwoordelijkheden delegeren
- Samenvatting van de cursus
Overzicht van de basisprincipes - optioneel
- Bestanden
- Directory's en processen
- Mappen weergeven - ls
- Hulp krijgen - man
- Bestanden weergeven - kat, meer
- Eenvoudige commando's
- Leidingen - met behulp van | symbool
- Omleiding - gebruik het > symbool
- Omleiding - met behulp van het >> symbool
- Invoer omleiden - met behulp van het <-symbool
- Fouten omleiden
- Gebruik /dev/null
- Voorgrond banen
- Achtergrond Vacatures - &
- Banen stopzetten - doden
- Speciale bestanden - . En ..
- De opdrachtprompt - PS1
- Aliassen maken
- Aliassen gebruiken
- Commandogeschiedenis
- Commandoregel bewerken - met behulp van de pijltoetsen
- Commandoregel bewerken - met behulp van vi
- De schaal aanpassen
- De thuismap - HOME
- De werkmap - pwd
- Van map wisselen - cd
- Directory maken - mkdir
- Directory verwijderen - rmdir
- Interactief kopiëren - cp -i
- Interactieve beweging - mv -i
- Interactief verwijderen - rm -i
- Mappen verwijderen - rm -r
- Wildcards - Generatie van bestandsnamen
- Word tellen - wc
- Bestanden zoeken - vind
- Tekst zoeken in bestanden - grep, sorteren, knippen, uniq, tr
- Machtigingen wijzigen - chmod
Schelp Programming
- Shell-scripts maken
- Het commando testen
- Het scriptbestand maken
- Uitvoerrechten toevoegen
- Het script testen
- Het script uitvoeren - tijd
- Het script uitvoeren - punt
- Het script uitvoeren - exec
- Het script uitvoeren - ksh
- Debuggen van het script
- Parameters doorgeven
- Het leescommando
- Gebruik van ingelezen scripts
- Het kiezen van de schaal
- De uitvoer opruimen
- Invoer onderdrukken - stty
Speciale tekens en variabelen
- Aanhalingstekens
- Geciteerde tekenreeksen - ", '
- Ontsnappingskarakter - *
- Geciteerde tekenreeksen - `
- Met behulp van $(...)
- Systeemvariabelen - ingesteld
- Andere speciale variabelen
- Gebruikersvariabelen
- Gebruikersvariabelen - niet ingesteld
- Variabelen in scripts
- Gezette opdracht
- Gehele variabelen
- Speciale constructies
Menu's maken
- Voorwaarden - geval
- Een menu maken
- Iteratie - terwijl, tot
- De uitvoer vasthouden - slaap
- De uitvoer vasthouden - dummy lezen
- Het script beëindigen
- De lus beëindigen
- Verborgen optie - een schaal splitsen
- Trapping onderbreekt - trap
- Meer over onderbrekingen
- Markering van Tekst-tput
- De cursor positioneren - tabblad achteraan \b
- Korn Shell-menu
Selectie
- Voorwaardelijke testen
- Bestandskenmerken testen
- Bestandsrechten testen
- Meerdere tests - Geneste ifs
- Meerdere tests - elseif
- De NIET-voorwaarde
- Meerdere omstandigheden in één test
- Snaren testen
- Het gebruik van vierkante haakjes
- Null-invoer vermijden
- Nummers testen
- Meer over de zaak
- Variabelen weergeven
- Spaties plaatsen
- Commando's testen
Iteratie, looping
- Berekeningen - laat
- Iteratie - terwijl, tot
- Oneindige lus
- Iteratie - voor
- Meer dan 9 parameters - shift
Subscripts en functies
- Lokale en mondiale variabelen
- Subscripts
- Commando exporteren
- Status afsluiten
- Aliassen
- Functies
- Handige functies
- Retourstatus
- Functies manipuleren
- Functies in scripts
Geavanceerde opdrachten
- Foutopsporing - instellen
- Instelling - instellen
- Bestanden samenvoegen - doe mee
- Bestanden samenvoegen - plakken, basisnaam en mapnaam
- Taakbeheer - taken
- Reguliere Expressionen
- Wereldwijde reguliere Expressionprinter - grep
- Expression grep - egrep
- Snelle grep - fgrep
- Berekeningen - expr
- Berekeningen – bc, eval Command,
- Argumentverwerking
- krijgt Commando
- Arrays gebruiken
Geavanceerde bewerking – vi & sed
- vi - Toetscombinaties in kaart brengen
- Bedieningstoetsen in kaart brengen
- Afkortingen gebruiken
- Veel bestanden bewerken
- Reguliere Expressionen
- Globaal invoegen
- Hier documenteren,
- Batch Stream Editor - sed, sed verwijderen, -d, sed print, -p, sed onderdrukken, -n, sed quit, -q, sed bestand, -f, sed Meerdere invoer, sed
- Zoek en vervang
- sed Voorbeeld
Verwerking van tekstbestanden - awk
- Het awk Programming hulpmiddel
- Patroonaanpassing
- Reguliere Expressionen
- Vergelijkingspatronen
- Samengestelde patronen
- Bereikpatronen
- Speciale patronen
- Ingebouwde functies
- Problemen met awk-scripts oplossen
- Parameters doorgeven
- Bevat gebruiken
- printf-functie
- Berekeningen
- Functies
- onderstr
- lengte
- Actieverklaringen
- Controlestroomverklaringen
- Arrays
- Arrays met for-lussen
- awk Voorbeelden
Vereisten
De cursus is alleen geschikt voor degenen die een goede praktische kennis van UNIX hebben of de cursus Inleiding tot UNIX hebben gevolgd.
14 Uren
Leveringsopties
PRIVÉGROEPSTRAINING
Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.
- Pre-cursusgesprek met uw trainer
- Aanpassing van de leerervaring om uw doelen te bereiken -
- Op maat gemaakte overzichten
- Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
- Training gepland op een datum naar keuze
- Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen
Private Group Prices RRP from €4560 online delivery, based on a group of 2 delegates, €1440 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
OPENBARE TRAINING
Kijk op onze public courses