Descrição
Curso de Shell Script Linux (teoria e prática)
O curso de Shell Script Linux aborda o uso de comandos e scripts em Shell, os quais representam a base de manuseio profissional do Sistema Operacional Linux. Os scripts Shell possuem diversas aplicações na configuração e acionamento de vários tipos de aplicativos em diversas distribuições no mercado de Linux, como o Ubuntu, Debian e Red Hat.
Descrição do Curso
O curso de Shell Script Linux aborda o uso de comandos e scripts em Shell, os quais representam a base de manuseio profissional do Sistema Operacional Linux. Os scripts Shell possuem diversas aplicações na configuração e acionamento de vários tipos de aplicativos em diversas distribuições no mercado de Linux, como o Ubuntu, Debian e Red Hat. A variedade de aplicações que podem ser criadas com o uso de Shell script é vasta. É possível escrever programas elaborados em Shell Script, substituindo aplicativos que demandariam muito mais tempo para serem escritos em uma linguagem mais sofisticada. A interface para este tipo de ambiente é bem simples e intuitiva, permitindo ao desenvolvedor utilizar-se de qualquer aplicativo de edição em modo texto.
Dinâmica
Público Alvo
Ementa
Conteúdo Programático
Ambiente Linux – Sua História Distribuições em Linux – Informações Ambiente Linux – Linha de Comando Utilização do Shell: interativo, batch, script, lote e não-interativo Diretório 5.1 Estrutura de diretório 5.2 Principais diretórios 5.3 Convenções de diretórios Arquivo 6.1 Referência: Absoluta e Relativa Permissões de Arquivos e Diretórios Operações com Arquivos e Diretórios Arquivos 9.1 Diretivas de Arquivos: stdin, stdout, stderr 9.2 Saídas padrão de arquivos Variáveis em Linux Comandos 11.1 Manipulação de Diretórios PWD;FIND;MKDIR;CD;RMDIR;MVDIR 12.1 Manipulação de Arquivos CP;MV;RM;LS;COPY;LN 13.1 Manipulação de Arquivos e Diretórios CAT;CMP;COLRM;SORT;CUT;WC 14.1 Permissão de Arquivos e Diretórios CHMOD;CHGRP 15.1 Manipulação de Conteúdo de Arquivos DIFF;DIFF3;MORE;GREP;FILE;UNIQ;FOLD;DD;JOIN;TAR;GZIP;PACK;ZCAT;PCAT;SDIFF;SPLIT;TAIL;HEAD;TOUCH;FIND 16.1 Comandos Internos BANNER;MAN;HELP;CAL;CLEAR;DATE;DC;DF;DU;ECHO PASSWORD;TEST;USERS;WHO;WHOAMI;WHODO;HISTORY Programação Shell 19.1 Entendendo o que é uma variável 19.2 Comandos Condicionais: IF; CASE 19.3 Comandos de Repetição: FOR;WHILE;UNTIL 19.4 Variáveis Especiais 19.5 Programas Curtos: Apenas 1 linha de comando 19.6 Schedulle de um Programa 19.7 SED e AWK Gerenciamento de Processos 20.1 PID; UID;GID 20.1 Sinais em Processos 20.3 Controle de Processos: Background 20.4 Prioridade de Execução de Processos 20.5 Comandos : TOP; KILL;JOBS;FG;NICE;RENICE [/dt_sc_fancy_ol]
Professor
Currículo Lattes: http://lattes.cnpq.br/2254924653687599
Para conhecer um pouco deste curso, assista a uma aula de demonstração totalmente grátis:
Rodrigo –
Curso de fácil entendimento, linguagem clara e objetiva. Material didático abrangendo todo o conteúdo proposto, com exercícios práticos de grande utilidade no dia a dia. Após o curso, já consigo realizar diversas tarefas no Linux com maior facilidade e o mais importante é que na empresa já desenvolvi diversos scripts Shell que estão facilitando minhas tarefas.