Curso Advanced Unix Tools

  • Linux & Suse

Curso Advanced Unix Tools

24 Horas
Visão Geral

Neste Curso Advanced Unix Tools, os alunos desenvolvem habilidades mais avançadas no uso de ferramentas UNIX.

Os usuários aumentam sua produtividade no UNIX aprendendo como criar scripts de shell korn poderosos para processar texto, gerenciar arquivos e executar outras tarefas complexas.

Objetivo

Depois de trabalhar em sistemas UNIX ™ por um período de tempo, a maioria dos usuários fica ciente de "ferramentas poderosas" mais avançadas que podem aumentar muito sua produtividade e também podem fornecer a capacidade de realizar tarefas de aplicativo adicionais que seriam inviáveis ​​de automatizar sem tais ferramentas . Programadores, administradores e outros que usam o UNIX diariamente se beneficiarão com o aprendizado e a aplicação de habilidades adicionais com comandos e utilitários do UNIX, incluindo vi avançado, expressões regulares, sed, awk, Perl e recursos de programação de shell mais avançados. Neste curso, os alunos aprendem e praticam habilidades avançadas de Unix no uso dessas ferramentas. 

Publico Alvo
  • UNIX users, programmers, and system administrators who wish to develop more advanced skills in UNIX.
Informações Gerais
  • Carga horaria, 16h
  • Se noturno este curso e ministrado de segunda-feira a quinta-feira das 19h às 23h, total de 4 noites,
  • Se aos sábados este curso e ministrado das 09h às 18h, total de 2 sábados,
  • Se integral este curso e ministrado das 09h às 18h, total de 2 dias,

Formato de entrega:

  1. On-line ao vivo na presença de um instrutor via Plataforma de Vídeo conferência Microsoft Teams 
Materiais
Português/Inglês
Conteúdo Programatico

ex and vi Options

  1. ex and vi – Two Editors in One
  2. ex and vi – Options
  3. How to Set Options Within vi
  4. How to Set Options in .exrc

vi Buffers

  1. The Unnamed Buffer
  2. Named Buffers
  3. Cutting and Pasting Between Files
  4. The :next Command
  5. The Delete Buffers

Shell Interaction: Extending vi

  1. File Name Shortcuts in vi
  2. Invoking Shell Commands – ex
  3. Reading In the Output of a Command
  4. Invoking Filters from vi

vi Macros

  1. What are Macros and Why?
  2. The :map Command
  3. The vi Quote Mechanism
  4. Example: spell
  5. Example: fmt (format)
  6. Markers
  7. Executing Commands from a Buffer

Regular Expressions

  1. What is a Regular Expression?
  2. Literal Regular Expressions
  3. Regular Expressions: ^, $
  4. Regular Expressions: ., [s]
  5. More about [s]
  6. Regular Expressions: *
  7. More about *
  8. Regular Expressions:{m,n}
  9. Subexpressions

Shell Programming

  1. Filename Generation
  2. Parameters
  3. Named Parameters
  4. Positional Parameters
  5. Special Parameters
  6. Parameter Substitution
  7. Here Documents
  8. Shell Commands
  9. Command List Separators
  10. Control Flow – Conditionals
  11. The case Construct
  12. Control Flow – Loops
  13. The trap Command

Korn Shell Features

  1. Aliases
  2. Command History
  3. Functions
  4. The print, read, and set Commands

Introduction to sed

  1. About sed
  2. Why Use sed?
  3. Invoking sed
  4. How sed Works
  5. Using sed
  6. sed Addressing
  7. sed Functions

Introduction to awk

  1. How awk Programs Work
  2. Running awk Programs

Awk Patterns

  1. Summary of Patterns
  2. BEGIN and END
  3. Expressions
  4. String-Matching Patterns
  5. Extended REs in awk
  6. Range Patterns

Overview of Perl

  1. What is Perl?
  2. Running Perl Programs
TENHO INTERESSE

Cursos Relacionados

Curso Linux Bash Shell Programming

32 horas

Curso Linux Suse SLE200 Transitioning Enterprise 15

8 Horas

Curso Enterprise Server Deployment SLE211v15

16 horas

Curso SUSE Enterprise Server 15 Administration SLE201v15

32 Horas

Curso Linux Suse Enterprise Server 15 Adm Advanced SLE301v15

32 horas

Curso Linux Suse SLES for SAP Applications HA Deployment and Configuration

24 Horas

Curso Suse Linux Protegendo Enterprise Server 12 SLE341

24 Horas