Skip to content

Material complementar do módulo 1 do curso Shell Script profissional: Do básico ao avançado. Comandos básicos do Shell

Notifications You must be signed in to change notification settings

Geofisicando/Curso-Shell-Script-Profissional-mod-1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Curso Shell Script profissional: Do básico ao avançado - Módulo1: Comandos básicos do Shell.

Material complementar do curso Shell Script profissional: Do básico ao avançado. Disponível no Youtube.

Existem centenas de comandos no shell e cada um deles com mais uma dezena de opções. Porém, alguns comandos são utilizados com muito mais frequência do que outros, de modo que conhecendo apenas uma parte dos comandos disponíveis, você pode realizar a grande maioria das tarefas no seu sistema linux.

Neste módulo do curso nós iremos aprender os comandos básicos do terminal do Shell.

Dependências

Este curso utiliza o shell Bash, acrônimo para "Bourne-Again SHell", que já vem instalado por padrão no Linux Ubuntu.

Índice

Este material de apoio está em manutenção, alguns recursos ainda não estão disponíveis.

Exercícios:

Introdução

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

Fase 1

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

Fase 2

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

Fase 3

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

Fase 4

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

Fase 5

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

Fase 6

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

Fase 7

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

Fase 8

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

Fase 9

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

Fase 10

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

Fase 11

Shell Script profissional Mod.1 #42 - Ln: Como criar links simbólicos e hardlinks em shell
Shell Script profissional Mod.1 #43 - Utilizando links simbólicos como referência à uma biblioteca

About

Material complementar do módulo 1 do curso Shell Script profissional: Do básico ao avançado. Comandos básicos do Shell

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published