Shell Script profissional: do básico ao avançado - Módulo 1

Shell Script profissional: do básico ao avançado - Módulo 1

Sobre o Curso

Shell Script é o interpretador de comandos do linux, sendo uma poderosa ferramenta de automação de instruções. Com um arquivo de texto executável o usuário ou sistema é capaz de...

Introdução

smart_displayShell Script profissional Módulo 1 #0 - Introdução

Fase 1

smart_displayMod.1 #1 - Descobrindo o terminal
smart_displayMod.1 #2 - Clear, Reset, Ctrl + L: Limpar a tela do terminal
smart_displayMod.1 #3 - O que é shell? O que é shell script?

Fase 2

smart_displayMod.1 #4 - Pwd: Obter o endereço do diretório atual no terminal
smart_displayMod.1 #5 - Cd: Alterar o diretório corrente no terminal
smart_displayMod.1 #6 - Ls: Exibir o conteúdo de um diretório no terminal
smart_displayMod.1 #7 - Echo: Exibir mensagens na tela do terminal

Fase 3

smart_displayMod.1 #8 - Chmod e ls: Alterar permissões de arquivos no linux
smart_displayMod.1 #9 - Basename e dirname
smart_displayMod.1 #10 - History: Exibir o histórico de comandos

Fase 4

smart_displayMod.1 #11 - Mkdir e mktemp: Criar diretórios e arquivos temporários
smart_displayMod.1 #12 - Árvore de diretórios no linux e revisão dos comandos
smart_displayMod.1 #13 - Diretórios ponto e ponto-ponto

Fase 5

smart_displayMod.1 #14 - Touch: Criar arquivos em branco e arquivos ocultos
smart_displayMod.1 #15 - Mv: Mover arquivos e diretórios
smart_displayMod.1 #16 - Cp: Copiar arquivos e diretórios
smart_displayMod.1 #17 - Cat: Concatenar e exibir o conteúdo de arquivos
smart_displayMod.1 #18 - Rm: Remover arquivos e diretórios

Fase 6

smart_displayMod.1 #19 - Pipe: Direcionar saídas e entradas dos comandos no shell
smart_displayMod.1 #20 - Cut: Filtrar saídas do comando cat e arquivos csv
smart_displayMod.1 #21 - Head: Exibir as primeiras linhas de arquivos
smart_displayMod.1 #22 - Tail: Exibir as últimas linhas de arquivos
smart_displayMod.1 #23 - Tail -f: Monitorar arquivos com o comando tail -f

Fase 7

smart_displayMod.1 #24 - Seq: Exibir sequências de números e laços de repetição
smart_displayMod.1 #25 - Wc: Exibir número de linhas, palavras e caracteres de arquivo
smart_displayMod.1 #26 - Tee: Gerar arquivos de log das saídas de um pipe
smart_displayMod.1 #27 - Date (Parte 1): Exibir data e hora local em formato específico
smart_displayMod.1 #28 - Date (Parte 2): Mais sobre descritores de formato

Fase 8

smart_displayMod.1 #29 - Rev: Reverter sequências de caracteres
smart_displayMod.1 #30 - Paste: Concatenar arquivos por colunas
smart_displayMod.1 #31 - Cal: Exibir o calendário na tela do terminal
smart_displayMod.1 #32 - Sort (Parte 1): Organizar lista em ordem alfabética e numérica
smart_displayMod.1 #33 - Sort (Parte 2): Organizar lista por coluna e na ordem inversa
smart_displayMod.1 #34 - Sort (Parte 3): Organizar lista grande de arquivos por coluna

Fase 9

smart_displayMod.1 #35 - Xargs: Executar comandos em loop sem usar laços
smart_displayMod.1 #36 - Sed (Parte 1): Editor de fluxo de texto do terminal
smart_displayMod.1 #37 - Sed (Parte 2): Substituir uma string por outra
smart_displayMod.1 #38 - Sed (Parte 3): Deletar linhas e strings de arquivo de texto

Fase 10

smart_displayMod.1 #39 - Grep (Parte 1): Pesquisar strings em arquivo de texto
smart_displayMod.1 #40 - Grep (Parte 2): Exibir o contexto de pesquisa
smart_displayMod.1 #41 - Tree: Lista hierárquica de diretórios em formato de árvore

Fase 11

smart_display#42 - Ln: Como criar links simbólicos e hardlinks em shell
smart_display#43 - Utilizando links simbólicos como referência à uma biblioteca
smart_display#44 - Como obter a documentação dos comandos do linux com man

Questionário

quizQuestionário

Grátis

Este curso inclui:

  • Video aulas: 46
  • Carga horária: 4h25
  • Certificado validado

Instrutor(a):

Rodolfo Dirack

5 cursos935 alunosSou o autor do canal Geofisicando no Youtube sobre programação aplicada à geofísica. Neste canal postamos cursos de várias linguagens de programação, como Shell Script, Python, C, Makefile, Fortran e etc.