SlideShare uma empresa Scribd logo
Instituto Federal de Educa 鈬 o, Ci 麩 cia e Tecnologia do
Cear Dir� etoria de Ensino a Dist 穗 cia DEAD
Escola T 馗 nica do Brasil ETEC
TÉCNICO EM INFORMÁTICA – PROGRAMAÇÃO DE SCRIPTS
Professor formador: Tiago Malveira Cavalcante
ATIVIDADE 1
1. Responda as seguintes questões sobre o sistema operacional Linux (3
pontos).
a) Explique a diferença entre caminho (path) absoluto e caminho relativo.
R: Um caminho é um nome completo de um diretório, o qual descreve como
chegar em um diretório a partir de qualquer lugar do sistema.
Um caminho pode ser absoluto ou relativo. Um caminho absoluto indica como
chegar em um diretório a partir do diretório raiz do sistema (o diretório /). um
caminho relativo indica como chegar em um determinado diretório a partir do
diretório atual.
b) Descreva o que é shell e indique pelo menos três exemplos.
R: Shell é o elemento responsável pela interação entre o usuário e o kernel
Linux. Exemplos: o Bourne shell (sh), o korn shell (ksh), o C shell (csh).
c) O que caracteriza um arquivo ou diretório oculto? Qual comando pode
ser utilizado para listar esses elementos ocultos em um diretório?
R: São diretórios e arquivos que iniciam com um ponto. o comando ls possui
a opção -a que mostra todos os arquivos e diretórios, inclusive os ocultos.
d) Os caracteres ponto ( . ) e dois pontos ( .. ) representam,
respectivamente, quais diretórios?
R: O caractere ponto ( . ) representa o diretório atual e os dois pontos ( .. )
representam o diretório imediatamente superior na árvore de diretório.
e) Qual a utilidade do comando sudo?
R: O comando sudo permite que um usuário autorizado possua,
temporariamente, privilégios elevados sem acessar o usuário root.
f) O que são MAN pages e qual a sua importância?
R: É uma documentação que contém uma descrição detalhada de cada comando
Linux, bem como das opções disponíveis para cada comando.
É de fundamental importância para usuários e administradores de sistemas,
servindo de guia para consultas.
2. Explique a função dos seguintes comandos Linux, exemplificando o seu uso.
Siga o exemplo disposto na letra a (2 pontos).
a) pwd – O comando pwd é utilizado para mostrar o diretório atual.
Instituto Federal de Educa 鈬 o, Ci 麩 cia e Tecnologia do
Cear Dir� etoria de Ensino a Dist 穗 cia DEAD
Escola T 馗 nica do Brasil ETEC
Exemplo: se estamos no diretório /home, a execução do comando pwd retornará
/home.
b) mkdir – cria um diretório
Exemplo: se quisermos criar um diretório chamado diretorio_teste basta digitar
comando mkdir diretório_teste que ira criar um novo diretório.
c) cat – exibi o conteúdo do arquivo
Exemplo: se quisermos exibir o conteudo do arquivo lista_telefone.txt damos um
cat lista_telefone.txt e exibirar o conteudo do arquivo.
d) cp – copia arquivo ou diretório
Exemplo: se digitarmos cp –a lista_telefone.txt lista_telefone1.txt ira copiar todo
conteúdo de lista_telefone.txt para lista_telefone1.txt.
3. Conforme visto na aula 1, podemos utilizar o comando chmod para alterar as
permissões de um arquivo ou diretório. Seguindo o exemplo da letra a, indique o
comando a se utilizar para configurar as permissões de um arquivo chamado
exemplo.txt (2 pontos).
a) Usuário: Leitura, Escrita e Execução (Binário – 111 – Decimal 7)
Grupo: Leitura, Escrita (Binário 110 – Decimal 6)
Outros: nenhuma permissão (Binário 000 – Decimal 0)
Comando: chmod 760 exemplo.txt
b) Usuário: Leitura, Escrita (Binário 110 – Decimal 6)
Grupo: Leitura e Execução (Binário 101 – Decimal 5)
Outros: Leitura (Binário 100 – Decimal 4)
Comando: chmod 654 exemplo.txt
c) Usuário: Leitura, Escrita e Execução (Binário 111 – Decimal 7)
Instituto Federal de Educa 鈬 o, Ci 麩 cia e Tecnologia do
Cear Dir� etoria de Ensino a Dist 穗 cia DEAD
Escola T 馗 nica do Brasil ETEC
Grupo: Leitura, Escrita e Execução (Binário 111 – Decimal 7)
Outros: Nenhuma permissão (Binário 000 – Decimal 0)
Comando: chmod 770 exemplo.txt
4. Execute o roteiro a seguir no ambiente de testes (VirtualBox) e indique os
comandos utilizados em cada passo, seguindo o exemplo da letra a (3
pontos).
a) Entre no diretório /home/etec/Atividades/aula_1/
Comando utilizado: cd /home/etec/Atividades/aula_1/
b) Liste todo o conteúdo (arquivos e diretórios) dos diretório
/home/etec/Atividades/aula_1/
Comando utilizado: cd /home/etec/Atividades/aula_1 ls
c) No diretório /home/etec/Atividades/aula_1/, crie um diretório com o seu nome.
Por exemplo, o aluno Jorge da Silva deverá criar o diretório chamado jorge.
Comando utilizado: cd /home/etec/Atividades/aula_1 mkdir ronildo
d) Copie todos os arquivos de texto (que possuem a extensão .txt) para o
diretório que você criou no item anterior. Dica: Utilize o comando cp e o curinga
asterisco (*).
Comando utilizado: cp*.txt / /home/etec/atividades/aula_1/ronildo
e) Após executar o disposto no item d, entre no diretório que você criou
(diretório criado no item c que possui o seu nome), execute um comando para listar
o conteúdo desse diretório, tire um printscreen da tela e cole aqui na tarefa.
QUESTÃO BONUS (2 pontos extras)
Instituto Federal de Educa 鈬 o, Ci 麩 cia e Tecnologia do
Cear Dir� etoria de Ensino a Dist 穗 cia DEAD
Escola T 馗 nica do Brasil ETEC
Considere um arquivo chamado lista.txt, o qual possui o seguinte conteúdo (3
linhas):
banana
abacaxi
goiaba
Indique o resultado e explique a diferença na saída destes dois comandos.
Note que no segundo comando, foi utilizado um redirecionador de entrada.
• wc -l lista.txt
• wc -l < lista.txt
Obs.: Crie o arquivo lista.txt, teste os comandos acima, analise o resultado e
pesquise sobre esse tema na web.
Neste primeiro só foi exibido 3 lista.txt neste comando o sistema encontrou apenas
3 linhas no arquivo lista.txt.
No segundo comando ele exibe somente 3 isso acontece por que ele redireciona a
entrada de um comando de forma que ela venha de um arquivo em vez do shell.

Mais conteúdo relacionado

PPT
Comandos Linux Parte 1
PPT
Dicas e Princípios Básicos do Linux
PDF
Unidade 3.5 Permissões e Propriedades de Arquivos
PDF
Aula 06 comandos linux
PPT
Comandos, Permissões e Partições Linux
PDF
Comandos do linux
PPT
Comandos Linux Parte 2
PPT
Comandos Linux
 
Comandos Linux Parte 1
Dicas e Princípios Básicos do Linux
Unidade 3.5 Permissões e Propriedades de Arquivos
Aula 06 comandos linux
Comandos, Permissões e Partições Linux
Comandos do linux
Comandos Linux Parte 2
Comandos Linux
 

Mais procurados (16)

PDF
Cap1 exercicios comandos linux
PDF
Linux - Shell e Comandos Básicos
PPTX
Introdução aos comandos Linux
PDF
Comandos Básicos Linux
ODP
Treinamento de comandos Unix e Linux
PDF
Comandos basicos linux
PPT
SAC - Aula 1
PPT
PDF
Linux comandos gerais e servidores de rede
PDF
Apostila(1)
PDF
Cap1 exercicios comandos linux resolucao part i
PDF
Complemento rodrigo f ormatado
PPT
O Que é Shell (bash)
PDF
Unidade 3.6 Introdução ao Shell
PDF
Linux comandos para arquivos e diretórios
DOCX
Comandos linux
Cap1 exercicios comandos linux
Linux - Shell e Comandos Básicos
Introdução aos comandos Linux
Comandos Básicos Linux
Treinamento de comandos Unix e Linux
Comandos basicos linux
SAC - Aula 1
Linux comandos gerais e servidores de rede
Apostila(1)
Cap1 exercicios comandos linux resolucao part i
Complemento rodrigo f ormatado
O Que é Shell (bash)
Unidade 3.6 Introdução ao Shell
Linux comandos para arquivos e diretórios
Comandos linux
Anúncio

Destaque (9)

DOC
DSL for Nxt Gen Broadband
PPTX
Participación de méxico en la segunda guerra mundial
DOC
Atividade programação script 3
DOC
Atividade programação script 4
DOCX
Atividade programação script 2
PPTX
La cara oculta de las imágenes
DOCX
Poo 2016 1_atividade_01
PPTX
Participación de méxico en la segunda guerra mundial
PDF
こじらせVBA
DSL for Nxt Gen Broadband
Participación de méxico en la segunda guerra mundial
Atividade programação script 3
Atividade programação script 4
Atividade programação script 2
La cara oculta de las imágenes
Poo 2016 1_atividade_01
Participación de méxico en la segunda guerra mundial
こじらせVBA
Anúncio

Semelhante a Atividade programação script 1 (20)

PPT
SAC - Seismic Analyses Code
PPT
SAC - Seismic Analyses Code
DOCX
Ficha de trabalho 6 so
DOCX
Ficha de trabalho so 6 m4 linux comandos
PDF
(03) shell e comandos basicos[1]
DOCX
Ficha de trabalho so 6 m4 linux comandos
PDF
Principais comandos do terminal no linux tecnologia para todos!
DOCX
Ficha de trabalho so 6 m4 linux comandos
DOC
Comandos linux
DOCX
Ficha de trabalho_so_6_m4_-_linux_comandos
PDF
44087090 tutorial-programacao-batch
DOC
Teste sumativo so mod.4
DOCX
Ficha de trabalho so 6 m4 linux comandos
PPTX
Aula 10 semana
PPTX
Aula 10 semana
PDF
Shell script do zero aula 1 - basico do basico e primeiros comandos
DOCX
Ficha de trabalho so 6 m4 linux comandos(2)
DOCX
Ficha de trabalho so 6 m4 linux comandos(2)
DOCX
Ficha de trabalho so 6 m4 linux comandos
DOCX
Ficha de trabalho so 6 m4 linux comandos
SAC - Seismic Analyses Code
SAC - Seismic Analyses Code
Ficha de trabalho 6 so
Ficha de trabalho so 6 m4 linux comandos
(03) shell e comandos basicos[1]
Ficha de trabalho so 6 m4 linux comandos
Principais comandos do terminal no linux tecnologia para todos!
Ficha de trabalho so 6 m4 linux comandos
Comandos linux
Ficha de trabalho_so_6_m4_-_linux_comandos
44087090 tutorial-programacao-batch
Teste sumativo so mod.4
Ficha de trabalho so 6 m4 linux comandos
Aula 10 semana
Aula 10 semana
Shell script do zero aula 1 - basico do basico e primeiros comandos
Ficha de trabalho so 6 m4 linux comandos(2)
Ficha de trabalho so 6 m4 linux comandos(2)
Ficha de trabalho so 6 m4 linux comandos
Ficha de trabalho so 6 m4 linux comandos

Último (20)

PPTX
Slides Lição 8, Betel, Jesus e a Mulher Adúltera, 3Tr25.pptx
PDF
Ebook - Matemática_Ensino_Médio_Saeb_V1.pdf
PDF
[Slides] A Literatura no ENEM 2017 (1).pdf
PDF
edital-de-chamamento-publico-no-3-2025.pdf
PPTX
sistema nervoso aula 1 faculdade uniplam
PPTX
Fronteiras e soberania..........................pptx
PPTX
Educação Especial na perspectiva Inclusiva 02.pptx
PPTX
QuestõesENEMVESTIBULARPARAESTUDOSEAPRENDIZADO.pptx
PDF
Combate a Incêndio - Iluminação de Emergência e Sinalização de Segurança por ...
PDF
Uma Introdução às Ciências do Alcorão (Islam)
PDF
Historia-da-Psicologia-Rumos-e-percursos.pdf
PPTX
Programa Nacional de Saúde do Adulto.pptx
PPTX
norma regulamentadora numero vinte nr 20
PDF
Fiqh da adoração (islamismo)
PPTX
"BPF, PPHO e APPCC na Indústria de Alimentos"
PPTX
INTRODUÇÃO AO ESTUDO DA ANATOMIA HUMANA [Salvo automaticamente].pptx
PDF
50 anos Hoje - Volume V - 1973 - Manaus Amazonas
PDF
Formação politica brasil_2017.pptx.pdf
PPT
Elementos constituintes do esquema argumentativo (tese, argumento, tema, pont...
PPTX
NR11 - Treinamento Direcao Defensiva - 2023.pptx
Slides Lição 8, Betel, Jesus e a Mulher Adúltera, 3Tr25.pptx
Ebook - Matemática_Ensino_Médio_Saeb_V1.pdf
[Slides] A Literatura no ENEM 2017 (1).pdf
edital-de-chamamento-publico-no-3-2025.pdf
sistema nervoso aula 1 faculdade uniplam
Fronteiras e soberania..........................pptx
Educação Especial na perspectiva Inclusiva 02.pptx
QuestõesENEMVESTIBULARPARAESTUDOSEAPRENDIZADO.pptx
Combate a Incêndio - Iluminação de Emergência e Sinalização de Segurança por ...
Uma Introdução às Ciências do Alcorão (Islam)
Historia-da-Psicologia-Rumos-e-percursos.pdf
Programa Nacional de Saúde do Adulto.pptx
norma regulamentadora numero vinte nr 20
Fiqh da adoração (islamismo)
"BPF, PPHO e APPCC na Indústria de Alimentos"
INTRODUÇÃO AO ESTUDO DA ANATOMIA HUMANA [Salvo automaticamente].pptx
50 anos Hoje - Volume V - 1973 - Manaus Amazonas
Formação politica brasil_2017.pptx.pdf
Elementos constituintes do esquema argumentativo (tese, argumento, tema, pont...
NR11 - Treinamento Direcao Defensiva - 2023.pptx

Atividade programação script 1

  • 1. Instituto Federal de Educa 鈬 o, Ci 麩 cia e Tecnologia do Cear Dir� etoria de Ensino a Dist 穗 cia DEAD Escola T 馗 nica do Brasil ETEC TÉCNICO EM INFORMÁTICA – PROGRAMAÇÃO DE SCRIPTS Professor formador: Tiago Malveira Cavalcante ATIVIDADE 1 1. Responda as seguintes questões sobre o sistema operacional Linux (3 pontos). a) Explique a diferença entre caminho (path) absoluto e caminho relativo. R: Um caminho é um nome completo de um diretório, o qual descreve como chegar em um diretório a partir de qualquer lugar do sistema. Um caminho pode ser absoluto ou relativo. Um caminho absoluto indica como chegar em um diretório a partir do diretório raiz do sistema (o diretório /). um caminho relativo indica como chegar em um determinado diretório a partir do diretório atual. b) Descreva o que é shell e indique pelo menos três exemplos. R: Shell é o elemento responsável pela interação entre o usuário e o kernel Linux. Exemplos: o Bourne shell (sh), o korn shell (ksh), o C shell (csh). c) O que caracteriza um arquivo ou diretório oculto? Qual comando pode ser utilizado para listar esses elementos ocultos em um diretório? R: São diretórios e arquivos que iniciam com um ponto. o comando ls possui a opção -a que mostra todos os arquivos e diretórios, inclusive os ocultos. d) Os caracteres ponto ( . ) e dois pontos ( .. ) representam, respectivamente, quais diretórios? R: O caractere ponto ( . ) representa o diretório atual e os dois pontos ( .. ) representam o diretório imediatamente superior na árvore de diretório. e) Qual a utilidade do comando sudo? R: O comando sudo permite que um usuário autorizado possua, temporariamente, privilégios elevados sem acessar o usuário root. f) O que são MAN pages e qual a sua importância? R: É uma documentação que contém uma descrição detalhada de cada comando Linux, bem como das opções disponíveis para cada comando. É de fundamental importância para usuários e administradores de sistemas, servindo de guia para consultas. 2. Explique a função dos seguintes comandos Linux, exemplificando o seu uso. Siga o exemplo disposto na letra a (2 pontos). a) pwd – O comando pwd é utilizado para mostrar o diretório atual.
  • 2. Instituto Federal de Educa 鈬 o, Ci 麩 cia e Tecnologia do Cear Dir� etoria de Ensino a Dist 穗 cia DEAD Escola T 馗 nica do Brasil ETEC Exemplo: se estamos no diretório /home, a execução do comando pwd retornará /home. b) mkdir – cria um diretório Exemplo: se quisermos criar um diretório chamado diretorio_teste basta digitar comando mkdir diretório_teste que ira criar um novo diretório. c) cat – exibi o conteúdo do arquivo Exemplo: se quisermos exibir o conteudo do arquivo lista_telefone.txt damos um cat lista_telefone.txt e exibirar o conteudo do arquivo. d) cp – copia arquivo ou diretório Exemplo: se digitarmos cp –a lista_telefone.txt lista_telefone1.txt ira copiar todo conteúdo de lista_telefone.txt para lista_telefone1.txt. 3. Conforme visto na aula 1, podemos utilizar o comando chmod para alterar as permissões de um arquivo ou diretório. Seguindo o exemplo da letra a, indique o comando a se utilizar para configurar as permissões de um arquivo chamado exemplo.txt (2 pontos). a) Usuário: Leitura, Escrita e Execução (Binário – 111 – Decimal 7) Grupo: Leitura, Escrita (Binário 110 – Decimal 6) Outros: nenhuma permissão (Binário 000 – Decimal 0) Comando: chmod 760 exemplo.txt b) Usuário: Leitura, Escrita (Binário 110 – Decimal 6) Grupo: Leitura e Execução (Binário 101 – Decimal 5) Outros: Leitura (Binário 100 – Decimal 4) Comando: chmod 654 exemplo.txt c) Usuário: Leitura, Escrita e Execução (Binário 111 – Decimal 7)
  • 3. Instituto Federal de Educa 鈬 o, Ci 麩 cia e Tecnologia do Cear Dir� etoria de Ensino a Dist 穗 cia DEAD Escola T 馗 nica do Brasil ETEC Grupo: Leitura, Escrita e Execução (Binário 111 – Decimal 7) Outros: Nenhuma permissão (Binário 000 – Decimal 0) Comando: chmod 770 exemplo.txt 4. Execute o roteiro a seguir no ambiente de testes (VirtualBox) e indique os comandos utilizados em cada passo, seguindo o exemplo da letra a (3 pontos). a) Entre no diretório /home/etec/Atividades/aula_1/ Comando utilizado: cd /home/etec/Atividades/aula_1/ b) Liste todo o conteúdo (arquivos e diretórios) dos diretório /home/etec/Atividades/aula_1/ Comando utilizado: cd /home/etec/Atividades/aula_1 ls c) No diretório /home/etec/Atividades/aula_1/, crie um diretório com o seu nome. Por exemplo, o aluno Jorge da Silva deverá criar o diretório chamado jorge. Comando utilizado: cd /home/etec/Atividades/aula_1 mkdir ronildo d) Copie todos os arquivos de texto (que possuem a extensão .txt) para o diretório que você criou no item anterior. Dica: Utilize o comando cp e o curinga asterisco (*). Comando utilizado: cp*.txt / /home/etec/atividades/aula_1/ronildo e) Após executar o disposto no item d, entre no diretório que você criou (diretório criado no item c que possui o seu nome), execute um comando para listar o conteúdo desse diretório, tire um printscreen da tela e cole aqui na tarefa. QUESTÃO BONUS (2 pontos extras)
  • 4. Instituto Federal de Educa 鈬 o, Ci 麩 cia e Tecnologia do Cear Dir� etoria de Ensino a Dist 穗 cia DEAD Escola T 馗 nica do Brasil ETEC Considere um arquivo chamado lista.txt, o qual possui o seguinte conteúdo (3 linhas): banana abacaxi goiaba Indique o resultado e explique a diferença na saída destes dois comandos. Note que no segundo comando, foi utilizado um redirecionador de entrada. • wc -l lista.txt • wc -l < lista.txt Obs.: Crie o arquivo lista.txt, teste os comandos acima, analise o resultado e pesquise sobre esse tema na web. Neste primeiro só foi exibido 3 lista.txt neste comando o sistema encontrou apenas 3 linhas no arquivo lista.txt. No segundo comando ele exibe somente 3 isso acontece por que ele redireciona a entrada de um comando de forma que ela venha de um arquivo em vez do shell.