match STRING REGEXP % expr match ola.*la 3 Departamento de Ciência de Computadores da FCUP IC Aula 5 1
|
|
- Bernadete Flores Marreiro
- 5 Há anos
- Visualizações:
Transcrição
1 expr expressao % x= expr \* 7 % expr $x \* $x 81 Avaliação de expressões Avalia a expressão e envia o resultado para o stdout.todos elementos da expressão têm de ser separados por espaços.todos os metacaracteres da shell têm de ser antecedidos de \ Pode-se usar parentesis ( e ). Operadores aritméticos: - + \* % / Operadores relacionais: \< \<= = \> \>=!= Operadores lógicos: \& \ Operadores para sequências de caracteres(strings): match STRING REGEXP % expr match ola.*la 3 Departamento de Ciência de Computadores da FCUP IC Aula 5 1
2 substr STRING POS LENGTH % expr substr "bom dia" 4 3 di index STRING CHARS % expr index "bom dia" "ia" 6 length STRING % expr length "bom dia" 7 Departamento de Ciência de Computadores da FCUP IC Aula 5 2
3 Utilitários de manipulação de ficheiros Filtragem grep selecionar linhas com um dado padrão (expressão regular) para o sdtout grep [opcoes] padr~ao ficheiros -i ignorar maíusculas -n numerar as linhas Opções: -v inverter selecção -w apenas palavras Padrão(expressões regugares): caracteres e, e*,e+ e e? Tem de se usar entre aspas para não confundir com a expansão de nome de ficheiros... % grep -i Joao alunos joao tavares % grep "lu*" alunos luis goncalves ana luisa costa Departamento de Ciência de Computadores da FCUP IC Aula 5 3
4 uniq remove linhas consecutivas iguais uniq [-opcoes] [entrada [saida]] Opções: Exemplo: uniq -i -c numerar as linhas -i ignorar maíusculas -fn ignorar os primeiros N campos alunos alunosfinal cut seleciona partes de linhas para o stdout cut [opcoes] [ficheiros] -c L só os caracteres na lista L -d D usar D para delimitador de campos Opções: -f L só estes campos L é N, N-, N-M ou -N, onde N e M são inteiros Departamento de Ciência de Computadores da FCUP IC Aula 5 4
5 Exemplo: % cut -d -f 1 alunos luis ana joao % cut -c 1-3 alunos lui ana joa Listagem cat concatena ficheiros (ou o stdin) para o stdout more, less visualização de ficheiros à página Exemplo: ls -l more head escreve as primeira 10 linhas de cada ficheiro para o stdout head [opcoes] [ficheiros] Opções: -c N os primeiros N caracteres -n N as primeiras N linhas Exemplo: head -5 /etc/passwd Departamento de Ciência de Computadores da FCUP IC Aula 5 5
6 tail Análogo ao head mas escreve as últimas linhas Ordenação sort ordena com um dado critério linhas de um ficheiro para o stdout sort [opcoes] [ficheiros] Campos: sequências de caracteres com um separador:tab,,... por omissão, é. Opções: -k POS1[,POS2] começa no campo na posição POS1 e termina na POS2 -t SEP usar o separador SEP -r inverte a comparação -b ignora espaços antes dos campos % sort -t, -k 2 < alunos > ord_alunos Departamento de Ciência de Computadores da FCUP IC Aula 5 6
7 %more ord_alunos luis,goncalves ana,luisa,costa joao,tavares Comparação diff encontra diferenças entre dois ficheiros diff [opcoes] ficheiro1 ficheiro2 Opções: -i ignora maíusculas -r se directórios compara recursivamente os ficheiros Exemplo: diff ex1.c ex2.c Variantes: ediff e seu interface no emacs Departamento de Ciência de Computadores da FCUP IC Aula 5 7
8 Arquivo tar arquiva ficheiros (e directórios) num ficheiro-arquivo tar [opcoes] [ficheiros] Opções: -t lista o contéudo de um arquivo -c cria o arquivo -x extrair o arquivo -f arquivo nome do arquivo -v verboso -z compressão Exemplo: tar -cvf exemplos.tar exemplos/ Compressão gzip,gunzip comprimir e expandir ficheiros gzip [opcoes] ficheiros Cada ficheiro comprimido tem o nome do ficheiro inicial com a terminação.gz e substituí o original. Departamento de Ciência de Computadores da FCUP IC Aula 5 8
9 Opções: -c comprime vários ficheiros num só e envia o resultado para o stdout Exemplo: gzip -c ex1.c ex2.c > ex.gz Outros comandos:compress, uncompress (extensão.z) bzip2, bunzip2 (extensão.bz2) Ligações simbólicas ln -s permite a associação entre ficheiros ln -s original novo Pode-se remover o novo sem que o original seja destruído, mas não vice-versa. Exemplo: ln -s ~/public_html/aulas/9900/ic ~/IC Departamento de Ciência de Computadores da FCUP IC Aula 5 9
10 Procura find localiza ficheiros e permite realizar acções nesses ficheiros. find [caminhos] [express~ao] Expressão: -name padrão -user id -atime n -mtime n -print -exec comando!expr expr -a expr expr -o expr proprietário acedido em n dias modificado em n dias imprime o nome do ficheiro o comando termina com {} (o nome do ficheiro) e \; ambas as expressões expressões alternativas % find. -name *.c -print % find. -name *.back -exec rm {} \; % find. \( -name.c -o -name *.h \) -print Departamento de Ciência de Computadores da FCUP IC Aula 5 10
11 Resumo Ficheiros Filtragem grep, egrep, fgrep, uniq, cut Listagem more, less, head, tail Ordenação sort Comparação diff, ediff Arquivo tar, dump Procura find Compressão compress, uncompress, gzip, gunzip Ligações simbólicas ln -s Utilizadores Quem está who, rwho, finger Quem é o utilizador whoami Mudar de utilizador su Processos Controlo ps, kill, killall, sleep, nice, top Departamento de Ciência de Computadores da FCUP IC Aula 5 11
12 Temporização at, crontab Rede ssh, scp, mail, ping, ftp, netscape Aplicações Editores emacs Gráficos xfig, xv, gimp Visualizadores acroread,gv Folhas de cálculo gnumeric,abacus Departamento de Ciência de Computadores da FCUP IC Aula 5 12
13 Ficheiros de comandos (scripts) Qualquer sequência de comandos pode ser guardada num ficheiro de texto, e executada invocando o nome do ficheiro (eventualmente com argumentos). São úteis para guardar sequências de comandos habituais e são essenciais para a realização de tarefas de gestão do sistema. echo "Bemvindo ao $HOSTNAME" echo -e "Data e Hora:\c" date echo -e "Voce é: whoami \n O seu directorio corrente é: \c" pwd echo "Bom trabalho" Um ficheiro de comandos tem de ter permissão de executar: %chmod +x bomdia % bomdia Bemvindo ao khayyam Data e Hora:Wed Nov 7 12:16:38 GMT 2001 Departamento de Ciência de Computadores da FCUP IC Aula 5 13
14 Voce é: nam O seu diectorio corrente é: /home/nam/aulas/ic/scripts Bom trabalho % Quando se executa um ficheiro de comandos é necessário saber qual a shell que se deve invocar. Para tal: Se a primeira linha for da forma #!nomecompleto o programa executável nomecompleto é usado para interpretar o ficheiro. Ex: #!/bin/bash, #!/bin/tclsh, #!/bin/wish. Caso contrário, o ficheiro é interpretado pelo comando sh. Outras linhas inicializadas por # são ignoradas pelos interpretadores (servem de comentários) Departamento de Ciência de Computadores da FCUP IC Aula 5 14
15 Variáveis internas da bash Usadas essencialmente em ficheiros de comandos para aceder aos argumentos da linha de comandos (mas são definidas para qualquer comando ou shell). Desigam-se por: $, 0, 1,..., 9, *, #,!,? Os valores delas são: $$ o id do processo da shell $0 o nome do ficheiro de comandos (script) $1...$9 cada um dos argumentos do comando $* A lista de todos os argumentos do comando $# número de argumentos $! id do último processo executado atrás $? estado de saída do último comando executado (0 ou 1) Não se pode alterar o valor destas variáveis Departamento de Ciência de Computadores da FCUP IC Aula 5 15
16 Exemplos %cat esta_ca who grep $1 %esta_ca nam nam :0 Oct 25 09:41 nam pts/0 Oct 25 09:41 nam pts/1 Oct 25 09:41 nam pts/2 Oct 25 09:41 %cat esta_ca1 % who grep $1 cut -d -f1 uniq %esta_ca1 nam %nam %cat limpa rm -f a.out *~ core %cat imprime lpr $* ; tar cvf guarda$$.tar $* %imprime ex1.c ex2.c ex3.c Departamento de Ciência de Computadores da FCUP IC Aula 5 16
17 Controlo de fluxo Permite executar comandos para vários valores ou condicionalmente. for... do... done #!/bin/bash for i in $* do who grep $i done #!/bin/bash for i in /usr/tmp do rm -i $i done for var [in valores;] do lista; done #!/bin/bash IFS=: for i in $PATH; do ls -ld $i done Executa a lista de comandos lista para cada valor da lista expandida valores. De cada vez a variável var toma um desses valores. Os ponto-e-vírgula podem ser substituídos por mudança de linha. Se in valores; for omitido a variável toma o valor de cada um dos argumentos (equivale a in $*). Departamento de Ciência de Computadores da FCUP IC Aula 5 17
18 Execução % quem_esta nam root nam :0 Oct 28 21:23 (console) nam pts/0 Oct 28 21:23 (:0.0) nam pts/3 Nov 2 11:51 (:0.0) root tty2 Oct 23 23:40 % executaveis drwxr-x--x 2 nam nam 2048 Oct 26 23:23 /home/nam/bin drwxr-xr-x 2 root root 1024 Sep 4 22:54 /usr/local/bin drwxr-xr-x 2 root root 6144 Oct 29 17:44 /usr/sbin drwxr-xr-x 2 root root 1024 Sep 4 22:54 /usr/local/bin drwxr-xr-x 4 root root Oct 29 17:53 /usr/bin drwxr-xr-x 3 root root 2048 Oct 23 18:55 /bin lrwxrwxrwx 1 root root 12 Oct 23 18:47 /usr/bin/x11 - drwxr-xr-x 2 root root 3072 Oct 29 17:40 /usr/games drwxr-xr-x 2 nam nam 1024 Nov 4 22:53. Departamento de Ciência de Computadores da FCUP IC Aula 5 18
19 mes= date +%m case $mes in 1) echo Janeiro;; 2) echo Fevereiro;; 11) echo Novembro;; *) echo continuar...;; esac case... in... esac case $# in 1) cat >> $1;; 2)cat >>$2 < $1;; *) echo uso: junta [de] para esac case palavra in [ padrao1) lista1;;...padraon) listan;; esac Expande a palavra e para o primeiro padr~ao que iguala a palavra é executada a lista de comandos respectiva. O padrão * é verificado por qualquer palavra. Departamento de Ciência de Computadores da FCUP IC Aula 5 19
20 Execução % junta uso: junta [de] para % junta pp aaa a^d % more pp aaa a % junta pp pp1 % more pp1 aaa a % mes Novembro % Departamento de Ciência de Computadores da FCUP IC Aula 5 20
21 read read [palavra1 palavra2...] lê uma linha do stdin e coloca cada palavra lida sucessivamente nas variáveis palavra1, palavra2,...se houver mais palavras que variáveis a última fica com o resto da linha. O estado de saída é 0 excepto se for lido o fim-de-ficheiro (CTRL-D ou EOF) % read a1 a2 a3 a aa aaa aaaa % echo $a1 a % echo $a2 %aa %echo $a3 aaa aaaa Departamento de Ciência de Computadores da FCUP IC Aula 5 21
22 Menu de comandos echo 1- data 2- utilizador 3- dir. corrente echo -n "escolha?" read resposta case $resposta in "1") date;; "2") whoami;; "3") pwd;; *) echo opcao ilegal ;; esac % menu 1- data 2- utilizador 3- dir.corrente escolha?1 Tue Nov 2 18:27:25 GMT 1999 % menu 1- data 2- utilizador 3- dir. corrente escolha?4 opcao ilegal Departamento de Ciência de Computadores da FCUP IC Aula 5 22
23 test express~ao ou [ express~ao ] Estado de saída 0 se a express~ao é VERDADEIRA!! % test -d /home/nam % echo $? 0 % Expressão estado de saída 0 se -e fich fich existe -f fich fich existe e não é directório -d fich fich existe e é directório -w fich fich existe e tem permissão de escrita -r fich fich existe e tem permissão de leitura -x fich fich existe e tem permissão de execução Departamento de Ciência de Computadores da FCUP IC Aula 5 23
24 -s fich fich existe e contém pelo menos um caracter -z string é vazia -n string não é vazia str1 = str2 as seq. de caracteres str1 e str2 são iguais str1!= str2 as seq. de caracteres str1 e str2 não são iguais num1 -eq num2 os inteiros num1 e num2 são iguais num1 -ne num2 os inteiros num1 e num2 não são iguais num1 -lt num2 num1 é menor que num2 num1 -gt num2 num1 é maior que num2 num1 -ge num2 num1 é maior ou igual que num2 num1 -le num2 num1 é menor ou igual que num2 expr1 -a expr2 expr1 e expr2 são verdade expr1 -o expr2 expr1 ou expr2 são verdade Departamento de Ciência de Computadores da FCUP IC Aula 5 24
25 !expr expr é falsa \( expr \) expr é verdade (agrupa expressões) Departamento de Ciência de Computadores da FCUP IC Aula 5 25
26 if... then... fi for i in * do if test -f $i; then more $i; else ls -l $i; fi done if lista1; then lista2; [ elif lista3; then lista4;]... [else lista5;] fi Executa a lista1. Se o seu estado de saída (valor de retorno) é 0, os comandos da lista2 são executados; caso contrário cada elif é executado do mesmo modo e se algum valor de retorno for 0 a lista correspondente é executada; caso contrário são executados os da lista5. #!/bin/bash echo -n introduzir um numero: read num if [ $num -lt 0 ]; then echo negativo elif [ $num -eq 0 ]; then echo zero else echo positivo fi Departamento de Ciência de Computadores da FCUP IC Aula 5 26
27 while...do...done x=3 while [ $x -gt 0 ]; do x= expr $x - 1 ; echo $x; done while lista1; do lista2; done Os comandos da lista2 são executados enquanto o último comando da lista1 tem um estado de saída 0. Departamento de Ciência de Computadores da FCUP IC Aula 5 27
28 O que fazem? #ficheiro: wd cd $1 for i in * do if test -f $i; then wc $i elif test -d $i; then echo $i;ls -l $i wc; fi done #ficheiro: ad cd $1 ls -l for i in * do if test -d $i; then $0 $i fi done Departamento de Ciência de Computadores da FCUP IC Aula 5 28
29 Execução %wd /home/nam/aulas cpx estagio98.tgz exam_1~1.tgz ganesh ia ic ihm inquerito.tex monografias my_com.tex notas Departamento de Ciência de Computadores da FCUP IC Aula 5 29
30 pi pln tc program.tex % ad testes/ total 6 drwxr-xr-x 5 nam nam 1024 Nov 7 23:54 a1 drwxr-xr-x 2 nam nam 1024 Nov 7 23:53 a2 drwxr-xr-x 2 nam nam 1024 Nov 7 23:53 a3 -rwxr-xr-x 1 nam nam 80 Nov 7 23:53 junta -rwxr-xr-x 1 nam nam 203 Nov 7 23:53 quando_esta -rw-r--r-- 1 nam nam 20 Nov 7 23:53 users total 3 drwxr-xr-x 3 nam nam 1024 Nov 7 23:54 b1 drwxr-xr-x 2 nam nam 1024 Nov 7 23:54 b2 drwxr-xr-x 2 nam nam 1024 Nov 7 23:54 b3 Departamento de Ciência de Computadores da FCUP IC Aula 5 30
31 total 2 drwxr-xr-x 2 nam nam 1024 Nov 7 23:54 c1 -rw-r--r-- 1 nam nam 1 Nov 7 23:54 pois total 0 total 0 total 0 total 0 total 0 Departamento de Ciência de Computadores da FCUP IC Aula 5 31
32 Verifica que fazem o que está dito... Departamento de Ciência de Computadores da FCUP IC Aula 5 32
33 Lê do stdin para um ficheiro e termina com. x=1 case $# in 1) while [ $x -eq 1 ]; do read linha case "$linha" in.) echo "Fim"; x=0;; *) echo "$linha" >> $1;; esac done ;; *) echo uso: $0 fich ;; esac Quando está o utilizador? case $# in 1) who grep $1 while [ $? -ne 0 ]; do sleep 10 who grep $1 done echo "$1 ja chegou...";; *) echo "uso:$0 utilizador";; esac exit 0 Departamento de Ciência de Computadores da FCUP IC Aula 5 33
34 Execução % quando_esta joao & [1] 5932 % % joao pts/5 Nov 7 10:16 o utilizador joao ja chegou... [1]+ Done quando_esta joao % % letodo relatorio hoje e dia de teste de ic. Fim % more relatorio hoje e dia de teste de ic % Departamento de Ciência de Computadores da FCUP IC Aula 5 34
35 Para cada um dos ficheiros cujo nome é dado como argumento: imprimir o ficheiro, enviar por ao professor, copiar para a disquete e apagar o ficheiro (!!!). #!/bin/bash for i do if [! -r $i ]; then echo "$0: nao posso ler $i"; exit 1 elif [! -w $i ]; then echo "$0: nao posso apagar $i"; exit 1 elif [! -w dirname $i ]; then echo "$0: nao posso apagar $i"; exit 1 else echo $i lpr $i mail nam < $i mcopy $i a: rm -i $i fi done exit 0 Departamento de Ciência de Computadores da FCUP IC Aula 5 35
36 Lê linhas até EOF e se contiverem letras coloca em fich1 senão em fich2 #!/bin/bash # uso: separa_linhas fich1 fich2 if [ $#!= 2 ]; then echo "Uso: $0 fich1 fich2" exit 1 fi total=0; perdidas=0 while read seguinte do total= expr $total + 1 case "$seguinte" in *[A-Za-z]*) echo "$seguinte" >> $1 ;; *[0-9]*) echo "$seguinte" >> $2 ;; *) perdidas= expr $perdidas + 1 esac done echo "$total linhas lidas, $pedidas perdidas" Departamento de Ciência de Computadores da FCUP IC Aula 5 36
37 % separa_linhas Uso:./separa_linhas fich1 fich2 % separa_linhas sss Uso:./separa_linhas fich1 fich2 % separa_linhas sss kkk jhsdjhs ddddd dddd ddddd y3 jah dshshj shjhsd linhas lidas, perdidas % more sss jhsdjhs ddddd dddd ddddd y3 jah dshshj shjhsd % more kkk Departamento de Ciência de Computadores da FCUP IC Aula 5 37
38 break e continue interromper e continuar para o próximo valor num ciclo Procura ficheiros por nome e colocar o seu nome completo num ficheiro, dado como argumento. case $# in 1) if test -f $1; then echo "$1 existe"; exit else while [ 1 -eq 1 ] do read linha case "$linha" in.) echo "Fim" break;; *) find. -name $linha -print >> $1;; esac done fi;; *) echo modo de usar: $0 arg1 ;; Departamento de Ciência de Computadores da FCUP IC Aula 5 38
39 esac Departamento de Ciência de Computadores da FCUP IC Aula 5 39
40 Execução %find_all programas *.c. Fim % more programas./test1.c./test2.c % Mudar o programa para que o directório seja dado como argu- Exercício 5.1. mento. Departamento de Ciência de Computadores da FCUP IC Aula 5 40
41 Leituras [JPS98, Cap.4, pg50-58, Cap.5, Cap.6] [NR98] Departamento de Ciência de Computadores da FCUP IC Aula 5 41
42 Referências [JPS98] Grace Todino Jerry Peek and John Strang. Learning the UNIX Operating System. O REILLY, 4 edition, [NR98] Cameron Newham and Bill Rosenblatt. Learning the bash shell. O REILLY, 2 edition, Departamento de Ciência de Computadores da FCUP IC Aula 5 42
Sistemas Operacionais e Introdução à Programação. Módulo 1 Sistemas Operacionais
Sistemas Operacionais e Introdução à Programação Módulo 1 Sistemas Operacionais 1 Objetivos: Laboratório 1 1. Conhecer o sistema operacional Linux 2. Usar a interface de linha de comando (shell) arquivos
Leia maisAula 9: Shell Script
FIC Configuração de Redes de Computadores Linux 23/05/2017 Aula 9: Shell Script Professor: Emerson Ribeiro de Mello http://docente.ifsc.edu.br/mello 1 O interpretador de comandos O shell consiste em um
Leia maisAdministração de Redes de Computadores
MINISTÉRIO DA EDUCAÇÃO SECRETARIA DE EDUCAÇÃO PROFISSIONAL E TECNOLÓGICA INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA CAMPUS SÃO JOSÉ SANTA CATARINA Administração de Redes de Computadores Profs.:
Leia maisUniversidade Federal do Espírito Santo Centro de Ciências Agrárias CCENS UFES Departamento de Computação. Shell Script
Universidade Federal do Espírito Santo Centro de Ciências Agrárias CCENS UFES Departamento de Computação Shell Script Sistemas de Software Livre Site: http://jeiks.net E-mail: jacsonrcsilva@gmail.com Conteúdo
Leia maisAula 5 e 6: Introdução ao shell
Programação para Redes de Computadores 17/03/014 Aula 5 e 6: Introdução ao shell Professor: Jorge H. B. Casagrande Notas de aula adaptada da original do prof. Emerson R. de Mello casagrande@ifsc.edu.br
Leia maisShell Script. Rafael Silva Guimarães
Shell Script Rafael Silva Guimarães O que é Shell O Shell é o "prompt" da linha de comando do Linux, que recebe os comandos digitados pelo usuário e os executa. Mas o Shell é muito mais poderoso que seu
Leia maisSHELL SCRIPT - CONTINUAÇÃO. Adão de Melo Neto
SHELL SCRIPT - CONTINUAÇÃO Adão de Melo Neto Sumário 1. INTRODUÇÃO 2. DESENVOLVIMENTO Comandos Shell Script 3. CONCLUSÃO Shell Script Objetivo: tornar mais simples as execuções de tarefas repetitivas no
Leia maisMinicurso Básico de Linux
Minicurso Básico de Linux PET Computação 15 de março de 2017 GNU/Linux (a) Linux (b) GNU Linux: Kernel GNU/Linux: Sistema Operacional Distro (c) Arch (d) Debian (e) Fedora (f) Gentoo (g) Manjaro (h) opensuse
Leia maisSistema Operacional Unidade 11.2 Shell Script: estruturas condicionais. QI ESCOLAS E FACULDADES Curso Técnico em Informática
Sistema Operacional Unidade 11.2 Shell Script: estruturas condicionais Curso Técnico em Informática SUMÁRIO SHELL SCRIPT COM IF... 3 OPERADORES RELACIONAIS... 3 COMPARAÇÕES EM SCRIPTS... 3 MAIS OPERADORES...
Leia maisSISTEMAS OPERATIVOS I
Instituto Superior de Engenharia do Porto Departamento de Engenharia Informática SISTEMAS OPERATIVOS I Ficha 2 Fevereiro de 2006 Berta Batista Luis Lino Ferreira Maria João Viamonte Nuno Malheiro Sugestões
Leia maisAlgoritmos e Estruturas de Dados
AED - Unix commands reference card Page 1 of 5 Algoritmos e Estruturas de Dados Guia de referência de comandos Unix Comandos de gestão de ambiente cd d Muda para a directoria d mkdir d Cria uma nova directoria
Leia maisMestrado em Gestão de Informação Computadores e Redes de Comunicação, 2004/07
Mestrado em Gestão de Informação Computadores e Redes de Comunicação, 2004/07 Sistema Operativo UNIX Ficha de Exercícios Nº2 Observação: Os alunos são encorajados a experimentar para além dos exemplos
Leia maisCurso de extensão em Administração de redes com GNU/Linux
Curso de extensão em - italo@dcc.ufba.br Gestores da Rede Acadêmica de Computação Departamento de Ciência da Computação Universidade Federal da Bahia Todo o material aqui disponível pode, posteriormente,
Leia mais105 Shell Script. João Bosco Teixeira Junior
105 Shell Script João Bosco Teixeira Junior Compilação x interpretação Compilação Fontes Geração do código Pré Processador Compilador Montador(Assembler) Bibliotecas Compartilhadas Ligador (Linker) Executável
Leia maisShell script. Prof. Lara P. Z. B. Oberderfer
Shell script Prof. Lara P. Z. B. Oberderfer O Primeiro shell script 1. Escolha o nome para o script: dataatual. 2. Escolha o diretório onde ficará o arquivo: home 3. Crie o arquivo e insira os comandos
Leia maisEstácio-FIC Graduação em Redes de Computadores
Estácio-FIC Graduação em Redes de Computadores Disciplina Programação para Servidores Aula 6 Comandos externos Sumário Comandos básicos; Comandos para manipulação de data e hora; Comandos para processamento
Leia maisIntrodução a Sistemas Abertos. Shell Script
Introdução a Sistemas Abertos Shell Script Introdução O que é shell? É o programa que permite ao usuário interagir com o sistema operacional através da linha de comando. O shell possui estruturas de linguagem
Leia maisOficina de ShellScript
Oficina de ShellScript Segunda Parte Wildcards Variáveis de Ambiente Comans em Shell Script Parâmetros para o programa Mais comans /dev/null Bruno L. Albrecht Felipe A. Chies PET Computação UFRGS Wildcards
Leia maisCEFET SC UNIDADE DE SÃO JOSÉ CURSO TÉCNICO EM TELECOMUNICAÇÕES REDES DE COMPUTADORES/TELEFONIA DISCIPLINA DE SISTEMAS OPERACIONAIS
CEFET SC UNIDADE DE SÃO JOSÉ CURSO TÉCNICO EM TELECOMUNICAÇÕES REDES DE COMPUTADORES/TELEFONIA DISCIPLINA DE SISTEMAS OPERACIONAIS Lista de Comandos: Manipulação de diretórios cd, pwd, ls, mkdir, rmdir
Leia maisProgramação em BASH Sistemas Operativos I 99/00
Programação em BASH Sistemas Operativos I 99/00 Orlan Sousa Departamento de Engenharia Informática Instituto Superior de Engenharia Porto Programação em BASH A programação da shell (neste caso é a BASH)
Leia maisProgramação Shell Script: como dominar seu terminal
Programação Shell Script: como dominar seu terminal 14 de Outubro de 2008 1 2 Sistemas Operacionais Shell 3 4 5 O que é Shell? Programa interpretador de instruções Por que utilizar o Shell? Facilidade
Leia maisMinicurso Básico de Linux
Minicurso Básico de Linux PET Computação 1 de março de 2018 GNU/Linux (a) Linux (b) GNU Linux: Kernel GNU/Linux: Sistema Operacional Distro (c) Arch (d) Debian (e) Fedora (f) Gentoo (g) Manjaro (h) opensuse
Leia maisLinux - comando essenciais
Linux - comando essenciais João Medeiros (joao.fatern@gmail.com) 1 / 22 http://wiki.ubuntu-br.org/comandosbasicos http://www.uniriotec.br/ morganna/guia/introd guia.html Um guia de referência rápida em
Leia maisLinux. Departamento de Ciência de Computadores da FCUP IC Aula 1 1
Linux 1991 Linus Torvalds desenvolve um núcleo de UNIX para PCs que, juntamente com programas mantidos por milhares de pessoas em todo o mundo via Internet, constitui um sistema de operação UNIX livre
Leia maisScript. Baltazar Tavares (Psycho Mantys) https://psychomantys.wordpress.com https://about.me/psycho_mantys
Script Baltazar Tavares (Psycho Mantys) https://psychomantys.wordpress.com https://about.me/psycho_mantys Redirecionamento Entrada padrão Já vimos como redirecionar de programa para programa Mas como redirecionar
Leia maisEstácio-FIC Graduação em Redes de Computadores
Estácio-FIC Graduação em Redes de Computadores Disciplina Programação para Servidores Prof. Andrey Halysson Lima Barbosa Aula 3 Variáveis e testes (continuação) Sumário Controle de fluxo com if/; Teste
Leia maisTópicos Especiais em Linguagens de Programação Shell Script Estruturas de Fluxo Condicionais
Tópicos Especiais em Linguagens de Programação Shell Script Estruturas de Fluxo Condicionais Andrei Rimsa Álvares Sumário Introdução Status de saída Comando test Comando if Comando case Outras formas de
Leia maisProgramação Shell Script: como dominar seu terminal (versão 2)
Programação Shell Script: como dominar seu terminal (versão 2) 21 de Outubro de 2010 Licença Programação Shell Script: como dominar seu terminal (versão 2), por, é licenciado sob a Atribuição-Uso não-comercial-compartilhamento
Leia maisPesquisa por nome. Pesquisa por nome Pesquisa por tipo Pesquisa por tamanho. Pesquisa de ficheiros. José Pedro Oliveira
Pesquisa de ficheiros (jpo@di.uminho.pt) Grupo de Sistemas Distribuídos Departamento de Informática Escola de Engenharia Universidade do Minho Sistemas Operativos 2005-2006 1 2 3 4 Procura ficheiros numa
Leia maisUm programa awk contém uma seqüência de padrões (expressões regulares) e ações da seguinte forma:
Awk (linguagem de programação) Awk é um grande utilitário de interpretação da linguagem de programação awk para manipulação de dados e texto de programação em shell script, nos quais é bastante utilizado
Leia maisConceitos básicos de Shell de UNIX
Conceitos básicos de Shell de UNIX Departamento de Ciência de Computadores Faculdade de Ciências, Universidade do Porto Versão 0.3: Outubro 2012 Conteúdo 1 Ficheiros e Diretórios 2 1.1 Ficheiros..........................................
Leia maisRedes de Computadores
Redes de Computadores Shell Gustavo Reis gustavo.reis@ifsudestemg.edu.br 1 Interpretador de comandos Interpreta as instruções enviadas pelo usuário e seus programas ao sistema operacional (kernel) Executa
Leia maisIntrodução ao. Script. Baltazar Tavares (Psycho Mantys) https://psychomantys.wordpress.com https://about.me/psycho_mantys
Introdução ao Script Baltazar Tavares (Psycho Mantys) https://psychomantys.wordpress.com https://about.me/psycho_mantys O que é Bash Script? O que é Bash + Script? O que é Bash? O que é Bash? Ele é um
Leia maisshell Korn shell (ksh) ksh Universidade Federal da Bahia Centro de Pesquisa em Geofísica e Geologia Sistema de Informática Korn shell
Universidade Federal da Bahia Centro de Pesquisa em Geofísica e Geologia Sistema de Informática Módulo 02 16/ago/2005 Korn shell shell shell (casca) é a interface através da qual o usuário interage com
Leia maisShell Script. Básico do básico
Shell Script Básico do básico Os sistemas Unix like, como o GNU/Linux, possuem camadas. Estas camadas são o hardware, o kernel, os programas/comandos e o shell. O shell é a camada mais externa do sistema
Leia maisAbortar a execução dum programa
Abortar a execução dum programa Para terminar um programa na linha de comandos, utilize a combinação de teclas ctrl+c Esta combinação de teclas envia um sinal de término para o programa que está a ser
Leia maisIntrodução a shell scripts
Introdução a shell scripts O que é? O que é Windows e Linux Shell script Um script é um arquivo que guarda vários comandos e pode ser executado sempre que preciso. Os comandos de um script são exatamente
Leia maisComandos Linux. Instalação e Montagem de Computadores. Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte Campus Currais Novos
Prof. Diego Pereira Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte Campus Currais Novos Instalação e Montagem de Computadores Comandos Linux Objetivos
Leia maisVolnys Borges Bernal 6/15/99 1. C-Shell e TC Shell. O que é um shell? O que é um shell? O que é um shell? O que é um shell?
Volnys & Midorikawa (c) 1999 1 Volnys & Midorikawa (c) 1999 2 C- e TC volnys@lsi.usp.br http://www.lsi.usp.br/~volnys O que é um shell? Edson Toshimi Midorikawa emidorik@lsi.usp.br http://www.lsi.usp.br/~emidorik
Leia maisEstudo de Caso II: LINUX. Flávia Maristela
Estudo de Caso II: LINUX Flávia Maristela (flavia@flaviamaristela.com) Na aula passada... Particionamento de Disco Sistema de Arquivos Estrutura de Diretórios ( básicos Terminal (comandos Manipulação
Leia maisScripts Shell. João Medeiros (joao.fatern@gmail.com) 1 / 20
Scripts Shell João Medeiros (joao.fatern@gmail.com) 1 / 20 2 / 20 Principais shell conhecidos Bourne Shell (sh) Korn Shell (ksh) C Shell (csh) Bash - Bourne Again Shell (bash) mais utilizada no linux O
Leia maisProgramação para Servidores. Cassio Diego
Programação para Servidores Cassio Diego contato@cassiodiego.com Unidade 1 1. INTRODUÇÃO 1.1. Definição de shell script 1.2. Programação script 1.3. Scripts versus linguagens compiladas 1.4. Caracteres
Leia maisIntrodução a. Shell Script. Clésio Matos clesior.matos@gmail.com
Introdução a Shell Script Clésio Matos clesior.matos@gmail.com 1 Plano de apresentação O que são shell scripts Comandos básicos Estruturas básicas do BASH - Comandos condicionais - Comandos de repetição
Leia maisUFRJ IM - DCC. Departamento de Ciência da Computação. Sistemas Operacionais II. 25/10/2016 Profª Valeria Menezes Bastos 1
UFRJ IM - DCC Departamento de Ciência da Computação Sistemas Operacionais II 25/10/2016 Profª Valeria Menezes Bastos 1 UNIX Filtros Comando diff Compara dois arquivos (ou duas estruturas de diretórios)
Leia maisAULA 8. Bruno L. Albrecht Felipe A. Chies Lucas F. Zawacki. PET Computação UFRGS
M i n i - C u r s o d e I n t r o d u ç ã o a o G N U / L i n u x AULA 8 Bruno L. Albrecht Felipe A. Chies Lucas F. Zawacki PET Computação UFRGS Setembro 2009 Introdução Shell Interpretador de comandos
Leia maisADMINISTRAÇÃO DE SISTEMAS UNIX Aula Prática 01 Sistemas Operacionais Gil Eduardo de Andrade
ADMINISTRAÇÃO DE SISTEMAS UNIX Aula Prática 01 Sistemas Operacionais Gil Eduardo de Andrade Introdução Os sistemas UNIX/Linux são caracterizados por serem: Interativo usuário requisita os comandos e obtém
Leia maisProgramação para Servidores. Cassio Diego
Programação para Servidores Cassio Diego contato@cassiodiego.com 1 Unidade 2 2. PROGRAMAÇÃO SCRIPT 2.1. Variáveis 2.2. Testes 2.3. Operadores 2.4. Loops e desvios 2 Programação script VARIÁVEIS É um local
Leia maisIntrodução ao sistema operativo UNIX
Introdução ao sistema operativo UNIX < = > =? = @ @ A B C D = E A F G H I J K L M H N O P Q R S T U V W X T U Y X ZS [ adaptado para CRC-MGI José Carlos Alves, Nov 1999 0 1 2 3 4 5 6 0 8 9 : 6 4 3 ; ;
Leia maisProgramação Shell Script: como dominar seu terminal
Programação Shell Script: como dominar seu terminal 14 de Outubro de 2008 1 Teclas de Atalho Jobs Personalizando 2 Criando um script Variáveis Argumentos Laços condicionais Laços de repetição 3 4 Teclas
Leia maisIntrodução. Administração de Sistemas 2015/2016 Pedro Brandão. Referências dos slides
Introdução Administração de Sistemas 2015/2016 Pedro Brandão Referências dos slides O conteúdo destes slides é baseado no livro da disciplina: Unix and Linux System Administration Handbook (4ªEd) por Evi
Leia maisIntrodução ao Shell-Script
Introdução ao Shell-Script Renê de Souza Pinto rene@renesp.com.br 21 de Outubro de 2011 Renê de Souza Pinto (rene@renesp.com.br) Introdução ao Shell-Script 21 de Outubro de 2011 1 / 50 Licença Introdução
Leia maisEstácio-FIC Graduação em Redes de Computadores
Estácio-FIC Graduação em Redes de Computadores Disciplina Programação para Servidores Aula 7 Substituição de comandos, redirecionamento, pipe e manipulação de strings Sumário Substituição de comandos;
Leia maisComandos de arquivos
Comandos de arquivos ls lista diretórios ls -al lista mostrando também arquivos ocultos cd dir muda do diretório atual para o especificado (substituir a variável dir pelo nome da pasta) cd muda para o
Leia maisConceitos Básicos de Scripts
Conceitos Básicos de Scripts Programação de Scripts Prof. Kleber Rezende kleber.rezende@ifsuldeminas.edu.br O que é o shell? O Shell pode ser definido como o interpretador de instruções e comandos. Quando
Leia maisADMINISTRAÇÃO DE REDES I LINUX. Shell Script. Frederico Madeira LPIC 1, CCNA
ADMINISTRAÇÃO DE REDES I LINUX Shell Script Frederico Madeira LPIC 1, CCNA fred@madeira.eng.br www.madeira.eng.br Shell É qualquer interface de usuário para o SO Unix. que receba do usuário um input e
Leia maisListagens de ficheiros e directorias
Listagens de ficheiros e directorias Listagens de ficheiros e directorias Para além do tipo dos ficheiros, o modo possui nove caracteres que representam as permissões (ou protecções) associadas aos ficheiros
Leia maisProgramação para Servidores. Cassio Diego
Programação para Servidores Cassio Diego contato@cassiodiego.com 1 Unidade 1 1. INTRODUÇÃO 1.1. Definição de shell script 1.2. Programação script 1.3. Scripts versus linguagens compiladas 1.4. Caracteres
Leia maisComandos.::. Aplicativos > Sistema > Acessar Console
Comandos Aplicativos > Sistema > Acessar Console jonilso 30 de outubro de 2012 Comandos Iniciais whoami Comandos Iniciais whoami Exibe o login do usuário que executou o comando. Comandos Iniciais whoami
Leia maisCOMANDOS DESCRIÇÃO EXEMPLOS DE USO
COMANDOS DESCRIÇÃO EXEMPLOS DE USO whatis stat wc find gzip tar du locate grep wall mensagem Descreve o que um determinado comando é/faz Mostra o estado de um arquivo, útil para saber por exemplo a hora
Leia maisA D M I N I S T R A Ç Ã O D E S I S T E M A S / P E D R O B R A N D Ã O REFERÊNCIAS DOS SLIDES
I N T R O D U Ç Ã O A D M I N I S T R A Ç Ã O D E S I S T E M A S 2 0 1 7 / 2 0 1 8 P E D R O B R A N D Ã O 2 REFERÊNCIAS DOS SLIDES O conteúdo destes slides é baseado no livro da disciplina: Unix and
Leia maisShell scripts - Bash
Shell scripts - Bash O conteú desse cumento é de autoria Prof. Dr. Carlos Maziero Conteú Obti em: http://www.ppgia.pucpr.br/~maziero/ku.php/unix:shell_scripts Estrutura geral de um script Shell Os arquivos
Leia maisCURSO LINUX Módulo Programação de Shell Scripts por Celso Kopp Webber
CURSO LINUX Módulo Programação de Shell Scripts por Celso Kopp Webber SUMÁRIO 1 INTRODUÇÃO 1 2 O SHELL COMO UMA LINGUAGEM DE PROGRAMAÇÃO 3 2.1 Criando um Script 4 3 SINTAXE DO SHELL 6 3.1 Variáveis 6
Leia maisLaboratório!de!Linguagens!de!Programação! Prof.!Andrei!Rimsa!Álvares! Trabalho(Prático(I(
LaboratóriodeLinguagensdeProgramação Prof.AndreiRimsaÁlvares Trabalho(Prático(I( 1.(Objetivo( O objetivo desse trabalho é desenvolver um interpretador para uma linguagem de programação fictícia chamada
Leia maisPráticas de Desenvolvimento de Software
Aula 1. 23/02/2015. Práticas de Desenvolvimento de Software Aula 1 Unix, Linux e a linha de comando Oferecimento Ambiente de desenvolvimento Computador (hardware) Sistema operacional Idealmente: iguais
Leia maisManipulação de directorias
Manipulação de directorias Outra forma de voltarmos para a directoria curso é: > cd ~/curso > pwd > ls -la Manipulação de directorias Os dois exemplos são equivalentes No primeiro exemplo, o comando «cd»
Leia maisPreparatório LPIC-101
Preparatório LPIC-101 Professor M.Sc. Thiago Leite thiago.leite@udf.edu.br 1 Bibliografia Recomendada Certificação Linux LPI Nível 1: Exames 101 e 102 da O Reilly 2 Bibliografia Recomendada Certificação
Leia maisProgramação para Redes de Computadores 31/03/2014. Aula 7: Bash Script
Programação para Redes de Computadores 31/03/014 Aula 7: Bash Script Professor: Jorge H. B. Casagrande Notas de aula adaptada da original do prof. Emerson R. de Mello casagrande@ifsc.edu.br 1 Argumentos
Leia maisGestão de ficheiros e directórios
(jpo@di.uminho.pt) Grupo de Sistemas Distribuídos Departamento de Informática Escola de Engenharia Universidade do Minho Sistemas Operativos 2005-2006 Conteúdo Ficheiros Comando ls Globbing 1 Ficheiros
Leia maisAula de Linux Modo Texto
Aula de Linux Modo Texto Comandos básicos de manipulação de arquivos Para criar um arquivo vazio Use da seguinte forma: tch nome_do_arquivo # tch arquivo_vazio Para renomear o nome de um arquivo Use da
Leia maisShell Script. Arthur, Luis Filipe, Rodrigo
Shell Script Arthur, Luis Filipe, Rodrigo Linguagem Script Linguagem de script (também conhecido como linguagem de scripting, ou linguagem de extensão) são linguagens de programação executadas do interior
Leia maisComandos Básicos Sistema Operacional GNU Linux
Básicos Sistema Operacional GNU Linux Leonardo Cabral da Rocha Soares 4 de junho de 2018 Leonardo Soares Linux 4 de junho de 2018 1 / 7 Conteúdo 1 Introdução 2 Acessando o servidor remoto 3 Miscelânea
Leia maisIntrodução ao UNIX. Computadores e Redes de Comunicação Mestrado em Gestão de Informação, FEUP 2004/07
Introdução ao UNIX Computadores e Redes de Comunicação Mestrado em Gestão de Informação, FEUP 2004/07 Sérgio Nunes mail: sergio.nunes@fe.up.pt web: www.fe.up.pt/~ssn Sumário História Estrutura Interpretador
Leia maisSISTEMAS OPERATIVOS I
Instituto Superior de Engenharia do Porto Departamento de Engenharia Informática SISTEMAS OPERATIVOS I Ficha 1 Fevereiro de 2006 Berta Batista Luis Lino Ferreira Maria João Viamonte Nuno Malheiro Sugestões
Leia mais1.1-Digitar o comando abaixo para entrar no manual on-line do sistema para buscar informações sobre o comando pwd. man pwd
Universidade Federal do ABC Disciplina: Software LIvre Prática: Ambiente Linux Laboratório Conteúdo Objetivo...1 1. Comandos de Ajuda...1 2. Comandos de Navegação...2 3. Comandos de Localização de Arquivo...2
Leia maisIntrodução a Administração de Sistemas GNU/Linux
Curso de extensão da Faculdade Ruy Barbosa Introdução a Administração de Sistemas GNU/Linux Dedicasse especial a Rogério Bastos e ao GRACO (Gestores da Rede Acadêmica de Computação) do DCC UFBA Paul Regnier
Leia maisUNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE CENTRO DE TECNOLOGIA ENGENHARIA DE COMPUTAÇÃO E AUTOMAÇÃO
UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE CENTRO DE TECNOLOGIA ENGENHARIA DE COMPUTAÇÃO E AUTOMAÇÃO SHELL SCRIPT Allan Robson Silva Venceslau Hélio Batista de Araújo Júnior Rafael Medeiros Teles 1 Apresentar
Leia mais3.1 - Funções para manipular dados de entrada e saída padrão
1616161616161616161616161616161616161616161616161616 3- ENTRADA E SAÍDA EM C Os principais meios para executar operações de entrada e saída (E/S) são: Entrada e saída pelo console (ou padrão): teclado
Leia maisUso Eficiente da Linha de Comando com os Shells do Unix. Fábio Olivé (fabio.olive@gmail.com)
Uso Eficiente da Linha de Comando com os Shells do Unix Fábio Olivé (fabio.olive@gmail.com) GUI CLI Tópicos História da Linha de Comando Shells mais comuns Interpretação e transformações da linha digitada
Leia maisSistemas Operacionais. Laboratório 1 (Ambiente de Aprendizado)
Sistemas Operacionais Laboratório 1 () Roteiro Linux em modo texto Acesso Interpretador de comandos Comandos Básicos Tratamento de Arquivos e Diretórios (Pasta*) Permissões Processos Editor de Texto Criação
Leia maisFACULDADE DE TECNOLOGIA SENAC PELOTAS. Trabalho de Shellscript Atividade 5 Introdução a Informática
FACULDADE DE TECNOLOGIA SENAC PELOTAS Trabalho de Shellscript Atividade 5 Introdução a Informática Luis Gustavo Spern Barreto Análise e Desenvolvimento de Sistemas, 2013 Trabalho de Shellscript ADS 2013
Leia maisLINUX -- Usando o Terminal -- Flávia Maristela
LINUX -- Usando o Terminal -- Flávia Maristela (flavia@flaviamaristela.com) Na aula passada... Particionamento de Disco Sistema de Arquivos Estrutura de Diretórios ( básicos Terminal (comandos Manipulação
Leia maisMINERAÇÃO DE DADOS APLICADA. Pedro Henrique Bragioni Las Casas
MINERAÇÃO DE DADOS APLICADA Pedro Henrique Bragioni Las Casas pedro.lascasas@dcc.ufmg.br O que é Mineração de Dados? Processo realizado através de estratégias automatizadas que tem por objetivo a descoberta
Leia maisPermite também conjugar vários comandos para executar determinadas tarefas. Vamos mostrar alguns exemplos concretos da utilização do comando find.
Exemplos do comando "find" no Linux No Linux, o comando find permite fazer pesquisas de determinados ficheiros ou pastas dentro do sistema de ficheiros. Permite também conjugar vários comandos para executar
Leia maisObtendo Ajuda. Linux oferece diversas formas de ajuda aos seus usuários:
Obtendo Ajuda Linux oferece diversas formas de ajuda aos seus usuários: help mostra informações gerais sobre buit-ins do shell man - mais completa documentação do Linux apropos Mostra informações sobre
Leia maisRelatório contendo todos os comandos do Linux estudados
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA - CAMPUS DE PRESIDENTE EPITÁCIO. CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS MÓDULO IV. Relatório contendo todos os comandos
Leia maisAdministração de sistemas operacionais. Comandos de manipulação de arquivos/diretórios.
Administração de sistemas operacionais Comandos de manipulação de arquivos/diretórios. ls Lista os arquivos de um diretório. ls [opções] [caminho/arquivo] [caminho1/arquivo1]... onde: caminho/arquivo Diretório/arquivo
Leia maisInterpretadores de comandos. Interpretadores de comandos de login válidos. Caracteres especiais. José Pedro Oliveira
Conteúdo Utilização (jpo@di.uminho.pt) Grupo de Sistemas Distribuídos Departamento de Informática Escola de Engenharia Universidade do Minho Sistemas Operativos 2005-2006 1 2 3 4 de login válidos Programa
Leia maisPreparatório LPIC-1 Tópico 103
Preparatório LPIC-1 Tópico 103 Professor M.Sc. Thiago Leite thiago.leite@udf.edu.br 1 A maneira correta de definir uma variável no Bash é: a. $NOME = manuel braga b. $NOME = manuel braga c. NOME = manuel
Leia maisLinux para iniciantes: Desbravando o pingüim! Versão Parte 2
Linux para iniciantes: Desbravando o pingüim! Versão 2.0 - Parte 2 16 de Setembro de 2009 Índice - Parte 2 1 Primeiro contato Window Manager GNOME Algumas Ferramentas 2 3 4 5 Primeiro contato Window Manager
Leia maisGNU/Linux/Bash. Aula 2
GNU/Linux/Bash Aula 2 O que é? Ubuntu GNU Linux Ubuntu 12.04 Ubuntu é um sistema operacional baseado em Linux desenvolvido pela comunidade e é perfeito para notebooks, desktops e servidores. Ele contém
Leia maisIntrodução ao Linux. Marcelo Gomes de Paula
Introdução ao Linux Marcelo Gomes de Paula O que é Linux??? Definição: Linux é um sistema operacional de código aberto distribuído gratuitamento pela internet, criado em 1991 por Linus Torvalds na universidade
Leia maisProgramação de Scripts Considerações Gerais. Adaptado do material do Prof. Mário Fiocco Júnior
Programação de Scripts Considerações Gerais Adaptado do material do Prof. Mário Fiocco Júnior O que é o shell? O Shell pode ser definido como o interpretador de instruções e comandos. Quando o usuário
Leia mais1º Ano - Técnico em Informática Integrado. Sistemas Operacionais
1º Ano - Técnico em Informática Integrado Sistemas Operacionais Navegação entre diretórios Antes de começar a trabalhar diretamente com os comandos do Linux, é necessário navegarmos entre os diretórios
Leia maisLinux Diretórios. /opt. Aplicativos adicionais (opcionais). Não oficiais da distribuição.
Linux Diretórios /opt Aplicativos adicionais (opcionais). Não oficiais da distribuição. Linux Diretórios /proc Diretório virtual de informações do sistema. Linux Diretórios /root Diretório home do superusuário.
Leia maisUsando o terminal -- Linux -- Flávia Maristela
Usando o terminal -- Linux -- Flávia Maristela (flavia@flaviamaristela.com) Os comandos que já vimos man info cal date uname clear nano pico clear exit pwd ls cd locate mkdir rmdir cp mv rm cat tree file
Leia maisUFRJ IM - DCC. Departamento de Ciência da Computação. Tópicos Especiais em Programação. 14/10/2013 Profª Valeria Menezes Bastos 1
UFRJ IM - DCC Departamento de Ciência da Computação Tópicos Especiais em Programação 14/10/2013 Profª Valeria Menezes Bastos 1 Programação em Shell Comandos básicos bash Ver LDP, manuais UNIX, etc. Programação
Leia maisObjetivos Instalação Gerência de Pacotes UNIX Shell. Curso UNIX. Matheus Braun Magrin Felipe dos Santos Silveira
Curso UNIX Matheus Braun Magrin Felipe dos Santos Silveira Universidade Federal de Santa Catarina 25 de Setembro de 2010 CHAMADA Objetivos Instalação do sistema Ubuntu 10.04 Conhecer a origem do sistema
Leia maisProgramação Aplicada a Redes de Computadores. Faculdade IESGO 2º Sem 2016
Programação Aplicada a Redes de Computadores Faculdade IESGO 2º Sem 2016 O shell é o "prompt" da linha de comando do Unix e Linux, é o servo que recebe os comandos digitados pelo usuário e os executa.
Leia mais