SlideShare une entreprise Scribd logo
1  sur  3
Télécharger pour lire hors ligne
SISTEMAS OPERATIVOS AVANÇADOS - EXERCÍCIOS DE LINUX


                                  Parte I

  1) Crie a seguinte estrutura de directórios no seu directório pessoal:




     a) Entre no directório IT e envie toda a informação sobre todos os
        ficheiros do seu directório pessoal para um ficheiro chamado
        DirPessoal.

     b) Copie o ficheiro DirPessoal para um novo ficheiro, chamado
        DirAna.doc, na mesmo directório.

     c) Copie os dois ficheiros do directório IT para o seu subdirectório
        Textos e para o subdirectório Textos dentro do directório WARE.

     d) Mova os ficheiros terminados em ".doc" dos directórios Textos para
        os 2 directórios Docs.

     e) Apague os directórios Textos e Docs do directório IT.

     f) Copie os ficheiros existentes nos subdirectórios do directório WARE
        para o directório Others.

     g) Retire a permissão de escrita dos ficheiros do directório Others.

     h) Tente apagar os ficheiros do directório Others. O que aconteceu?
        (Responda "não" à pergunta sobre se deseja apagar cada um dos
        ficheiros desso directório)

     i) Volte a permitir a escrita dos ficheiros do directório Others, mas
        agora retire a permissão de escrita da próprio directório.

     j) Tente apagar novamente os ficheiros do directório Others. O que
        aconteceu?




dr. Jonnathan Guambe                           Lista de Exercícios de Linux
SISTEMAS OPERATIVOS AVANÇADOS - EXERCÍCIOS DE LINUX


     k) Por fim, apague os directórios Users e Others. Se algum destes
        directórios não puder ser           eliminada,    procure   solucionar
        correctamente o problema.



                                  Parte II
  1) Logar no Sistema e criar o directório sábado no seu directório $home.

  2) Criar ficheiros sem conteúdo dentro do directório sabado:

        a. Criar os ficheiros aula, aula1 e aula2

  3) Copiar a listagem do comando ls –l para o ficheiro aula, ps –aux para
     aula1 e top para aula2.

  4) Mesclar o conteúdo dos ficheiros aula, aula1 e aula2 gravar para o
     ficheiro aula3.

  5) Mostrar o conteúdo do ficheiro aula3 e copiar este conteúdo para o
     ficheiro aula4.

  6) Acrescentar ao conteúdo do ficheiro aula4 a seguinte frase “Eu prefiro
     o shell do linux”. (dica: pode usar echo)

  7) Ir para o directório raiz do sistema e executar o comando para verificar
     se está no nível de directório correcto (raiz).

  8) Procurar o conteúdo “Eu prefiro o shell do linux” a partir da raiz,
     marcar o tempo e a quantidade de vezes que este apareceu e
     acrescentar o conteúdo da pesquisa ao ficheiro aula.

  9) Procurar o conteúdo “Eu prefiro o shell do linux” a partir da raiz,
     marcar o tempo e a quantidade de vezes que este apareceu e
     acrescentar o conteúdo ao ficheiro aula1.

  10)      Procurar o conteúdo “Eu prefiro o shell do linux” a partir da raiz,
     marcar o tempo e a quantidade de vezes que este apareceu e
     acrescentar o conteúdo ao ficheiro aula2.


dr. Jonnathan Guambe                             Lista de Exercícios de Linux
SISTEMAS OPERATIVOS AVANÇADOS - EXERCÍCIOS DE LINUX


  11)      Procurar o conteúdo “Eu prefiro o shell do linux” a partir da raiz,
     marcar o tempo e a quantidade de vezes que este apareceu e
     acrescentar o conteúdo ao ficheiro aula3.

  12)      Procurar o conteúdo “Eu prefiro o shell do linux” a partir da raiz,
     marcar o tempo e a quantidade de vezes que este apareceu e
     acrescentar o conteúdo ao ficheiro total.txt.

  13)      Procurar o ficheiro bounds.s a partir do directório / (raiz), marcar
     o tempo no ficheiro tempo.txt dentro do directório sabado.

  14)      Criar um shell script com nome soashell.sh que faça as
     seguinte operações:

        a. Criar um directório domingo dentro do directório sábado e dentro
           do directório domingo copiar todos os ficheiros do directório
           sábado;

        b. Copiar o conteúdo de todos os ficheiros no ficheiro com seu
           nome e então mostrar a quantidade de linhas do ficheiro com
           seu nome e copiar a quantidade de linhas para um ficheiro
           “malcolm.txt” (criar);

        c. Apagar os ficheiros aula, aula1, aula2, aula3 e aula4, ficando
           somente o ficheiro com seu nome e o ficheiro “malcolm.txt”.




dr. Jonnathan Guambe                             Lista de Exercícios de Linux

Contenu connexe

Tendances

Software Livre (Conceitos, contextualização histórica, licenças, sistemas ope...
Software Livre (Conceitos, contextualização histórica, licenças, sistemas ope...Software Livre (Conceitos, contextualização histórica, licenças, sistemas ope...
Software Livre (Conceitos, contextualização histórica, licenças, sistemas ope...
Sérgio Souza Costa
 
Sistemas operativos 10º
Sistemas operativos 10ºSistemas operativos 10º
Sistemas operativos 10º
teacherpereira
 

Tendances (20)

Banco de Dados I Aula 06 - Generalização e Especialização
Banco de Dados I Aula 06 - Generalização e EspecializaçãoBanco de Dados I Aula 06 - Generalização e Especialização
Banco de Dados I Aula 06 - Generalização e Especialização
 
Data science
Data scienceData science
Data science
 
SEAC: Um Simulador Online para Ensino de Arquitetura de Computadores
SEAC: Um Simulador Online para Ensino de Arquitetura de ComputadoresSEAC: Um Simulador Online para Ensino de Arquitetura de Computadores
SEAC: Um Simulador Online para Ensino de Arquitetura de Computadores
 
Informática Básica - Aula 04 - Software
Informática Básica - Aula 04 - SoftwareInformática Básica - Aula 04 - Software
Informática Básica - Aula 04 - Software
 
curso de computador bom e completo
curso de computador bom e completocurso de computador bom e completo
curso de computador bom e completo
 
Redes de computadores
Redes de computadoresRedes de computadores
Redes de computadores
 
Minicurso Linux
Minicurso Linux Minicurso Linux
Minicurso Linux
 
Aula 3 - Sistemas operacionais - Linux
Aula 3 - Sistemas operacionais - LinuxAula 3 - Sistemas operacionais - Linux
Aula 3 - Sistemas operacionais - Linux
 
Comandos basicos linux
Comandos basicos linuxComandos basicos linux
Comandos basicos linux
 
Gerenciamento de Arquivos Nos Sistemas Operacionais
Gerenciamento de Arquivos Nos Sistemas OperacionaisGerenciamento de Arquivos Nos Sistemas Operacionais
Gerenciamento de Arquivos Nos Sistemas Operacionais
 
Introdução a computação
Introdução a computaçãoIntrodução a computação
Introdução a computação
 
Programação Orientada a Objetos
Programação Orientada a ObjetosProgramação Orientada a Objetos
Programação Orientada a Objetos
 
Programação orientada a objetos
Programação orientada a objetosProgramação orientada a objetos
Programação orientada a objetos
 
Banco de Dados II Aula 07 - Linguagem de Consulta SQL (Comandos DDL)
Banco de Dados II Aula 07 - Linguagem de Consulta SQL (Comandos DDL)Banco de Dados II Aula 07 - Linguagem de Consulta SQL (Comandos DDL)
Banco de Dados II Aula 07 - Linguagem de Consulta SQL (Comandos DDL)
 
Software Livre (Conceitos, contextualização histórica, licenças, sistemas ope...
Software Livre (Conceitos, contextualização histórica, licenças, sistemas ope...Software Livre (Conceitos, contextualização histórica, licenças, sistemas ope...
Software Livre (Conceitos, contextualização histórica, licenças, sistemas ope...
 
Banco de Dados I - Aula 05 - Banco de Dados Relacional (Modelo Conceitual)
Banco de Dados I - Aula 05 - Banco de Dados Relacional (Modelo Conceitual)Banco de Dados I - Aula 05 - Banco de Dados Relacional (Modelo Conceitual)
Banco de Dados I - Aula 05 - Banco de Dados Relacional (Modelo Conceitual)
 
Prática de laboratório utilizando views, stored procedures e triggers
Prática de laboratório   utilizando views, stored procedures e triggersPrática de laboratório   utilizando views, stored procedures e triggers
Prática de laboratório utilizando views, stored procedures e triggers
 
Sistemas operativos 10º
Sistemas operativos 10ºSistemas operativos 10º
Sistemas operativos 10º
 
Equipamentos de Rede
Equipamentos de RedeEquipamentos de Rede
Equipamentos de Rede
 
Capítulo 10 Sistemas Operacionais Modernos
Capítulo 10 Sistemas Operacionais ModernosCapítulo 10 Sistemas Operacionais Modernos
Capítulo 10 Sistemas Operacionais Modernos
 

En vedette

Cap1 exercicios comandos linux resolucao part i
Cap1 exercicios comandos linux   resolucao part iCap1 exercicios comandos linux   resolucao part i
Cap1 exercicios comandos linux resolucao part i
portal_Do_estudante
 
Linux comandos gerais e servidores de rede
Linux   comandos gerais e servidores de redeLinux   comandos gerais e servidores de rede
Linux comandos gerais e servidores de rede
fernandao777
 
Soa cap2 exercicios resolvidos shell
Soa cap2 exercicios resolvidos shellSoa cap2 exercicios resolvidos shell
Soa cap2 exercicios resolvidos shell
portal_Do_estudante
 
Comandos permisos linux centos
Comandos permisos linux centosComandos permisos linux centos
Comandos permisos linux centos
che_carlitos
 
Implementação de Servidor Linux Ubuntu Server
Implementação de Servidor Linux Ubuntu ServerImplementação de Servidor Linux Ubuntu Server
Implementação de Servidor Linux Ubuntu Server
Tiago Bezerra Dos Santos
 
SACSP: Sistema de estatística e acompanhamento das reclamações de munícipes n...
SACSP: Sistema de estatística e acompanhamento das reclamações de munícipes n...SACSP: Sistema de estatística e acompanhamento das reclamações de munícipes n...
SACSP: Sistema de estatística e acompanhamento das reclamações de munícipes n...
inovaDay .
 

En vedette (20)

Lista de exercícios em Bash (resolvida)
Lista de exercícios em Bash (resolvida) Lista de exercícios em Bash (resolvida)
Lista de exercícios em Bash (resolvida)
 
Cap1 exercicios comandos linux resolucao part i
Cap1 exercicios comandos linux   resolucao part iCap1 exercicios comandos linux   resolucao part i
Cap1 exercicios comandos linux resolucao part i
 
Treinamento de comandos Unix e Linux
Treinamento de comandos Unix e LinuxTreinamento de comandos Unix e Linux
Treinamento de comandos Unix e Linux
 
Linux comandos gerais e servidores de rede
Linux   comandos gerais e servidores de redeLinux   comandos gerais e servidores de rede
Linux comandos gerais e servidores de rede
 
Comandos do linux
Comandos do linuxComandos do linux
Comandos do linux
 
Redes e Servidores Linux - Guia Prático - Carlos E. Morimoto
Redes e Servidores Linux - Guia Prático - Carlos E. MorimotoRedes e Servidores Linux - Guia Prático - Carlos E. Morimoto
Redes e Servidores Linux - Guia Prático - Carlos E. Morimoto
 
Soa cap2 exercicios resolvidos shell
Soa cap2 exercicios resolvidos shellSoa cap2 exercicios resolvidos shell
Soa cap2 exercicios resolvidos shell
 
Aula 06 comandos linux
Aula 06   comandos linuxAula 06   comandos linux
Aula 06 comandos linux
 
COMANDOS BASICOS DE LINUX
COMANDOS BASICOS DE LINUXCOMANDOS BASICOS DE LINUX
COMANDOS BASICOS DE LINUX
 
Administração de Redes Linux - II
Administração de Redes Linux - IIAdministração de Redes Linux - II
Administração de Redes Linux - II
 
Administração de Redes Linux - III
Administração de Redes Linux - IIIAdministração de Redes Linux - III
Administração de Redes Linux - III
 
Comandos permisos linux centos
Comandos permisos linux centosComandos permisos linux centos
Comandos permisos linux centos
 
Aula 23 novembro Linux Firewall
Aula 23 novembro Linux FirewallAula 23 novembro Linux Firewall
Aula 23 novembro Linux Firewall
 
Soa cap4[1].4 ufw
Soa cap4[1].4   ufwSoa cap4[1].4   ufw
Soa cap4[1].4 ufw
 
Open Data
Open DataOpen Data
Open Data
 
Implementação de Servidor Linux Ubuntu Server
Implementação de Servidor Linux Ubuntu ServerImplementação de Servidor Linux Ubuntu Server
Implementação de Servidor Linux Ubuntu Server
 
Pré-aquecimento Ubuntu Linux
Pré-aquecimento Ubuntu LinuxPré-aquecimento Ubuntu Linux
Pré-aquecimento Ubuntu Linux
 
SACSP: Sistema de estatística e acompanhamento das reclamações de munícipes n...
SACSP: Sistema de estatística e acompanhamento das reclamações de munícipes n...SACSP: Sistema de estatística e acompanhamento das reclamações de munícipes n...
SACSP: Sistema de estatística e acompanhamento das reclamações de munícipes n...
 
Palestra LPI - Julho de 2009
Palestra LPI - Julho de 2009Palestra LPI - Julho de 2009
Palestra LPI - Julho de 2009
 
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...
 

Similaire à Cap1 exercicios comandos linux

Ficha de trabalho so 6 m4 linux comandos
Ficha de trabalho so 6 m4   linux comandosFicha de trabalho so 6 m4   linux comandos
Ficha de trabalho so 6 m4 linux comandos
AndreiaOliveira94
 
Ficha de trabalho so 6 m4 linux comandos
Ficha de trabalho so 6 m4   linux comandosFicha de trabalho so 6 m4   linux comandos
Ficha de trabalho so 6 m4 linux comandos
AndreiaOliveira94
 
Ficha de trabalho so 6 m4 linux comandos
Ficha de trabalho so 6 m4   linux comandosFicha de trabalho so 6 m4   linux comandos
Ficha de trabalho so 6 m4 linux comandos
filipereira
 
Ficha de trabalho_so_6_m4_-_linux_comandos
Ficha de trabalho_so_6_m4_-_linux_comandosFicha de trabalho_so_6_m4_-_linux_comandos
Ficha de trabalho_so_6_m4_-_linux_comandos
milanvassaramo
 
Ficha de trabalho so 6 m4 linux comandos
Ficha de trabalho so 6 m4   linux comandosFicha de trabalho so 6 m4   linux comandos
Ficha de trabalho so 6 m4 linux comandos
kamatozza
 
Ficha de trabalho so 6 m4 linux comandos
Ficha de trabalho so 6 m4   linux comandosFicha de trabalho so 6 m4   linux comandos
Ficha de trabalho so 6 m4 linux comandos
AndreiaOliveira94
 
Ficha de trabalho so 6 m4 linux comandos
Ficha de trabalho so 6 m4   linux comandosFicha de trabalho so 6 m4   linux comandos
Ficha de trabalho so 6 m4 linux comandos
AndreiaOliveira94
 
Ficha de trabalho_so_6_m4_-_linux_comandos
Ficha de trabalho_so_6_m4_-_linux_comandosFicha de trabalho_so_6_m4_-_linux_comandos
Ficha de trabalho_so_6_m4_-_linux_comandos
crespim89
 
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(2)
Ficha de trabalho so 6 m4 linux comandos(2)
brunofig94PT
 
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(2)
Ficha de trabalho so 6 m4 linux comandos(2)
brunofig94PT
 
Ficha de trabalho 6 so
Ficha de trabalho 6 soFicha de trabalho 6 so
Ficha de trabalho 6 so
shecklone
 
(03) shell e comandos basicos[1]
(03) shell e comandos basicos[1](03) shell e comandos basicos[1]
(03) shell e comandos basicos[1]
Anderson Lago
 
Ficha de trabalho_so_6_m4_-_linux_comandos
Ficha de trabalho_so_6_m4_-_linux_comandosFicha de trabalho_so_6_m4_-_linux_comandos
Ficha de trabalho_so_6_m4_-_linux_comandos
omaildoruifilipe
 

Similaire à Cap1 exercicios comandos linux (20)

Cap1exercicioscomandoslinux 121113112337-phpapp02
Cap1exercicioscomandoslinux 121113112337-phpapp02Cap1exercicioscomandoslinux 121113112337-phpapp02
Cap1exercicioscomandoslinux 121113112337-phpapp02
 
Ficha de trabalho so 6 m4 linux comandos
Ficha de trabalho so 6 m4   linux comandosFicha de trabalho so 6 m4   linux comandos
Ficha de trabalho so 6 m4 linux comandos
 
Ficha de trabalho [6]
Ficha de trabalho [6]Ficha de trabalho [6]
Ficha de trabalho [6]
 
Ficha de trabalho so 6 m4 linux comandos
Ficha de trabalho so 6 m4   linux comandosFicha de trabalho so 6 m4   linux comandos
Ficha de trabalho so 6 m4 linux comandos
 
Ficha de trabalho so 6 m4 linux comandos
Ficha de trabalho so 6 m4   linux comandosFicha de trabalho so 6 m4   linux comandos
Ficha de trabalho so 6 m4 linux comandos
 
Ficha de trabalho_so_6_m4_-_linux_comandos
Ficha de trabalho_so_6_m4_-_linux_comandosFicha de trabalho_so_6_m4_-_linux_comandos
Ficha de trabalho_so_6_m4_-_linux_comandos
 
Ficha de trabalho so 6 m4 linux comandos
Ficha de trabalho so 6 m4   linux comandosFicha de trabalho so 6 m4   linux comandos
Ficha de trabalho so 6 m4 linux comandos
 
Ficha de trabalho so 6 m4 linux comandos
Ficha de trabalho so 6 m4   linux comandosFicha de trabalho so 6 m4   linux comandos
Ficha de trabalho so 6 m4 linux comandos
 
Ficha de trabalho so 6 m4 linux comandos
Ficha de trabalho so 6 m4   linux comandosFicha de trabalho so 6 m4   linux comandos
Ficha de trabalho so 6 m4 linux comandos
 
Ficha de trabalho_so_6_m4_-_linux_comandos
Ficha de trabalho_so_6_m4_-_linux_comandosFicha de trabalho_so_6_m4_-_linux_comandos
Ficha de trabalho_so_6_m4_-_linux_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(2)
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(2)Ficha de trabalho so 6 m4   linux comandos(2)
Ficha de trabalho so 6 m4 linux comandos(2)
 
Ficha de trabalho 6 so
Ficha de trabalho 6 soFicha de trabalho 6 so
Ficha de trabalho 6 so
 
Shell Scipt - Comandos
Shell Scipt - ComandosShell Scipt - Comandos
Shell Scipt - Comandos
 
Comandos Linux Parte 1
Comandos Linux Parte 1Comandos Linux Parte 1
Comandos Linux Parte 1
 
Minicurso Comando Básicos
Minicurso Comando BásicosMinicurso Comando Básicos
Minicurso Comando Básicos
 
(03) shell e comandos basicos[1]
(03) shell e comandos basicos[1](03) shell e comandos basicos[1]
(03) shell e comandos basicos[1]
 
Exercicio dos 1
Exercicio dos 1Exercicio dos 1
Exercicio dos 1
 
Ficha de trabalho_so_6_m4_-_linux_comandos
Ficha de trabalho_so_6_m4_-_linux_comandosFicha de trabalho_so_6_m4_-_linux_comandos
Ficha de trabalho_so_6_m4_-_linux_comandos
 
Linux - Shell e Comandos Básicos
Linux - Shell e Comandos BásicosLinux - Shell e Comandos Básicos
Linux - Shell e Comandos Básicos
 

Plus de portal_Do_estudante

Plus de portal_Do_estudante (8)

Soa#cap4.1 gestor de pacotes
Soa#cap4.1   gestor de pacotesSoa#cap4.1   gestor de pacotes
Soa#cap4.1 gestor de pacotes
 
Soa#cap4.1 gestor de pacotes
Soa#cap4.1   gestor de pacotesSoa#cap4.1   gestor de pacotes
Soa#cap4.1 gestor de pacotes
 
Soa cap3 servicos de internet
Soa cap3   servicos de internetSoa cap3   servicos de internet
Soa cap3 servicos de internet
 
Soa cap2 administracao de sistemas2 (slides)
Soa cap2 administracao de sistemas2 (slides)Soa cap2 administracao de sistemas2 (slides)
Soa cap2 administracao de sistemas2 (slides)
 
Soa cap2 exercicios
Soa cap2 exerciciosSoa cap2 exercicios
Soa cap2 exercicios
 
Soa cap2 admin-sistemas - manual
Soa cap2 admin-sistemas - manualSoa cap2 admin-sistemas - manual
Soa cap2 admin-sistemas - manual
 
Soa cap1 introducao a linux
Soa cap1 introducao a linuxSoa cap1 introducao a linux
Soa cap1 introducao a linux
 
Soa cap1 ubuntu
Soa cap1   ubuntuSoa cap1   ubuntu
Soa cap1 ubuntu
 

Cap1 exercicios comandos linux

  • 1. SISTEMAS OPERATIVOS AVANÇADOS - EXERCÍCIOS DE LINUX Parte I 1) Crie a seguinte estrutura de directórios no seu directório pessoal: a) Entre no directório IT e envie toda a informação sobre todos os ficheiros do seu directório pessoal para um ficheiro chamado DirPessoal. b) Copie o ficheiro DirPessoal para um novo ficheiro, chamado DirAna.doc, na mesmo directório. c) Copie os dois ficheiros do directório IT para o seu subdirectório Textos e para o subdirectório Textos dentro do directório WARE. d) Mova os ficheiros terminados em ".doc" dos directórios Textos para os 2 directórios Docs. e) Apague os directórios Textos e Docs do directório IT. f) Copie os ficheiros existentes nos subdirectórios do directório WARE para o directório Others. g) Retire a permissão de escrita dos ficheiros do directório Others. h) Tente apagar os ficheiros do directório Others. O que aconteceu? (Responda "não" à pergunta sobre se deseja apagar cada um dos ficheiros desso directório) i) Volte a permitir a escrita dos ficheiros do directório Others, mas agora retire a permissão de escrita da próprio directório. j) Tente apagar novamente os ficheiros do directório Others. O que aconteceu? dr. Jonnathan Guambe Lista de Exercícios de Linux
  • 2. SISTEMAS OPERATIVOS AVANÇADOS - EXERCÍCIOS DE LINUX k) Por fim, apague os directórios Users e Others. Se algum destes directórios não puder ser eliminada, procure solucionar correctamente o problema. Parte II 1) Logar no Sistema e criar o directório sábado no seu directório $home. 2) Criar ficheiros sem conteúdo dentro do directório sabado: a. Criar os ficheiros aula, aula1 e aula2 3) Copiar a listagem do comando ls –l para o ficheiro aula, ps –aux para aula1 e top para aula2. 4) Mesclar o conteúdo dos ficheiros aula, aula1 e aula2 gravar para o ficheiro aula3. 5) Mostrar o conteúdo do ficheiro aula3 e copiar este conteúdo para o ficheiro aula4. 6) Acrescentar ao conteúdo do ficheiro aula4 a seguinte frase “Eu prefiro o shell do linux”. (dica: pode usar echo) 7) Ir para o directório raiz do sistema e executar o comando para verificar se está no nível de directório correcto (raiz). 8) Procurar o conteúdo “Eu prefiro o shell do linux” a partir da raiz, marcar o tempo e a quantidade de vezes que este apareceu e acrescentar o conteúdo da pesquisa ao ficheiro aula. 9) Procurar o conteúdo “Eu prefiro o shell do linux” a partir da raiz, marcar o tempo e a quantidade de vezes que este apareceu e acrescentar o conteúdo ao ficheiro aula1. 10) Procurar o conteúdo “Eu prefiro o shell do linux” a partir da raiz, marcar o tempo e a quantidade de vezes que este apareceu e acrescentar o conteúdo ao ficheiro aula2. dr. Jonnathan Guambe Lista de Exercícios de Linux
  • 3. SISTEMAS OPERATIVOS AVANÇADOS - EXERCÍCIOS DE LINUX 11) Procurar o conteúdo “Eu prefiro o shell do linux” a partir da raiz, marcar o tempo e a quantidade de vezes que este apareceu e acrescentar o conteúdo ao ficheiro aula3. 12) Procurar o conteúdo “Eu prefiro o shell do linux” a partir da raiz, marcar o tempo e a quantidade de vezes que este apareceu e acrescentar o conteúdo ao ficheiro total.txt. 13) Procurar o ficheiro bounds.s a partir do directório / (raiz), marcar o tempo no ficheiro tempo.txt dentro do directório sabado. 14) Criar um shell script com nome soashell.sh que faça as seguinte operações: a. Criar um directório domingo dentro do directório sábado e dentro do directório domingo copiar todos os ficheiros do directório sábado; b. Copiar o conteúdo de todos os ficheiros no ficheiro com seu nome e então mostrar a quantidade de linhas do ficheiro com seu nome e copiar a quantidade de linhas para um ficheiro “malcolm.txt” (criar); c. Apagar os ficheiros aula, aula1, aula2, aula3 e aula4, ficando somente o ficheiro com seu nome e o ficheiro “malcolm.txt”. dr. Jonnathan Guambe Lista de Exercícios de Linux