Learning Tree International

Tel: 08-506 668 00
 

Önskar du mer information?

Förnamn*:

Efternamn*:

Funktion:

Internadress:

Företag*:

Adress*:

Ort*:

Postnummer*:

Land* :
   Landskoder

Telefonnummer*:

E-post*:

* = Obligatoriskt

Informationen du lämnar kommer att användas för att kommunicera med dig om Learning Tree-produkter som kan vara av intresse för dig. Sekretessregler

När vi tagit emot ditt formulär tar vi kontakt med dig via e-post eller telefon.

Tidsbegränsat erbjudande  – Spara upp till 40 % per kurs
 

UNIX® och Linux®: verktyg och hjälpmedel


Kurs: 3964 dagar

 Tipsa kollega   Skriv ut   Frågor och svar   Ladda ner PDF   Facebook   Twitter    View in English

Boka direkt

Du får lära dig att

  • Bli expert på att använda och bygga vidare på verktyg och hjälpmedel för UNIX/Linux
  • Utföra avancerade söksträngar med hjälp av reguljära uttryck
  • Utnyttja standardiserade, programmerbara textfilter för att manipulera text och data
  • Skapa Shell-skript för att automatisera rutinuppgifter
  • Uppnå avsevärda produktivitetsförbättringar genom att välja den verktygsuppsättning som passar uppgiften
  • Bearbeta strukturerad data med awk

Sammanfattning

Unix och Linux erbjuder en rad funktioner som gör att utvecklare kan strömlinjeforma uppgifter och maximera produktiviteten. För att fullt ut använda ditt UNIX/Linux-system måste du välja de rätta verktygen och använda dem i rätt kombination. Genom omfattande praktiska övningar får du kunskaper och färdigheter så att du kan anpassa din UNIX-miljö till dina egna behov.

Vem bör delta

De som vill maximera nyttan av sitt UNIX/Linux-system. Kännedom om UNIX eller Linux i nivå med kurs 428, "UNIX: omfattande introduktion", eller kurs 143, "Linux: omfattande introduktion", förutsätts.

Praktiska övningar

Omfattande övningar med UNIX-verktyg, funktioner och skript-applikationer med Red Hat® Enterprise Linux® genomförs, bla att:
  • Skapa kraftfulla reguljära uttryck för att söka efter text
  • Kombinera filter för sofistikerad textbehandling
  • Hitta, jämföra och söka i filer
  • Genomföra avancerat texturval och manipulation med awk
  • Automatisera enkla, repetitiva uppgifter med shell-skript
  • Skriva shell-skript som anpassar UNIX standardverktyg
  • Skapa enkla rapporter från stora, komplexa filer
  • Extrahera data för att skapa användarstatistik
  • Dela upp strängar i fält
  • Ställa frågor i textdatabaser

Kursinnehåll

Grundläggande koncept för UNIX och Linux

UNIX utveckling

  • Hur UNIX utvecklades
  • Nuvarande UNIX-/Linux-standarder

Översikt över UNIX-kommandon

  • Manipulering av filer och kataloger
  • I/O-omdirigering och pipes
  • Skriva shell-startfiler
  • Använda kommandohistoriken i shell

UNIX-dokumentation

  • man-kommandot
  • Alternativa läsare för mansidorna

Textsökning med reguljära uttryck

Reguljära uttryck i UNIX

  • Specificera strängmönster för filtreringsoperationer
  • Meta-teckenuppsättningen
  • Bygga sökmönster
  • Utveckla utökade reguljära uttryck

Använda kommandot grep

  • Behandla filer
  • Behandla utdata från kommandon

UNIX textfilter

Kännetecken för ett UNIX-filter

  • Läsa från standard input
  • Skriva till standard output och standard error
  • Kombinera filter till pipelines för att utföra komplexa uppgifter
  • Omdirigera output från en pipeline

Vanliga UNIX-filter

  • Redigera utdata från kommandon med radeditorn sed
  • Byta ut tecken med tr
  • Sortera filer och utdata från kommandon
  • Jämföra olika versioner av filer med diff
  • Använda andra vanliga filter: cut och uniq
  • Kombinera filter för komplex textbehandling
  • Utföra filterkommandon med find
  • Hitta, jämföra och söka i filer

Shell-programmering

Grundläggande om shell

  • Skriva enkla shell-skript
  • Lagra data i shell-variabler
  • Exportera variabler till miljön
  • Förhindra skapandet av en "subshell"-miljö

Styra logikflödet

  • Fatta beslut med if och case
  • Använda shell-kommandon för att kontrollera ersättningar
  • Testa filattribut, strängar och nummer
  • Läsa och testa standard input
  • Slingor med for och while
  • Komma åt de inbyggda shell-variablerna

Andra funktioner i shell

  • Utnyttja kommandoradsargument
  • Omdirigera standard output
  • Substituera utdata från kommandon
  • Genomföra räkneoperationer i shell-skript
  • Använda alternativ (options) till kommandon

Arbeta kreativt med verktygen

  • Kombinera UNIX-filter med pipelines och kommandosubstitution
  • Utveckla skript inkrementellt

Omstrukturera data med awk

awk som ett flexibelt sökverktyg

  • Testa och extrahera fält från strukturerad inmatning
  • Utföra aritmetiska beräkningar
  • Skriva användbara och korta awk-kommandon

Skapa långa awk-skript

  • Matcha mönster med utökade reguljära uttryck
  • Modifiera awks standardbeteende med särskilda mönster och inbyggda variabler
  • Anropa inbyggda funktioner i awk

Avancerade funktioner i awk

  • Använda kontrollstrukturerna i awk för testning och slingor
  • Lagra data i vektorer
  • Formatera utdata med printf
  • Söka i filer med poster som har flera rader

<< Tillbaka till UNIX och Linux
 

Liknande kurser


Linux är ett registrerat varumärke som ägs av Linus Torvalds. Red Hat och Red Hat Enterprise Linux är registrerade varumärken i USA och andra länder och ägs av Red Hat, Inc. UNIX är ett registrerat varumärke som ägs av X/Open Company, Limited.
 
UNIX och Linux: verktyg och hjälpmedel

Kursschema

Learning Tree AnyWare Du kan gå de överstrukna kurserna i klassrummet eller live, online via Learning Tree AnyWareTM.
18 - 21 juniStockholm boka kurs
16 - 19 oktStockholm boka kurs

Storbritannien

10 - 13 juliLondon boka kurs

USA

24 - 27 aprilNew York boka kurs
29 maj - 1 juniWashington boka kurs
10 - 13 juliWashington boka kurs

När du ska gå en AnyWare-kurs bör du anmäla dig minst 10 dagar före kursstart.

Fler datum och platser.

Kurspriser

22 950 krOrd. Pris
kurspriser med
rabattprogram
14 300 krMed Treklöver
12 975 krMed Fyrklöver
17 350 krMed Företagskort -
10-kort
17 360 krMed ProPack 40
Alla priser i SEK, exkl moms.

Företagsintern &
anpassad utbildning

Denna och alla andra Learning Tree-kurser kan ges på plats hos er och/eller anpassas för er organisation.

UNIX och Linux: verktyg och hjälpmedel

Kursdeltagare lär sig avancerade funktioner i UNIX och Linux genom individuella och gruppövningar.


Kursdeltagarnas genomsnittsbedömning

De senaste 12 månadernas bedömningar

5 stjärnor:
81 %
4 stjärnor:
18 %
3 stjärnor:
1 %
2 stjärnor:   0 %
1 stjärna:   0 %



Certification Core Course
 
Open Source Software: An Overview and Outlook