Coder Social home page Coder Social logo

rvarelo / curso-shell-script-profissional-mod-1 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from geofisicando/curso-shell-script-profissional-mod-1

0.0 0.0 0.0 713 KB

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

Home Page: https://dirack.github.io

curso-shell-script-profissional-mod-1's Introduction

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

curso-shell-script-profissional-mod-1's People

Contributors

geofisicando avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.