SlideShare uma empresa Scribd logo
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

Mais conteúdo relacionado

PPT
Git e GitHub - Conceitos Básicos
PDF
Estrutura de Dados - Aula 01 - Apresentação
PPTX
Sistemas operativos servidor
PDF
Gerenciamento e administração de Redes
PPT
Aula javascript
PDF
Estrutura de Dados - Aula 12 - Pesquisa de Dados (Sequencial e Binária)
PDF
Lista de exercícios em Bash (resolvida)
PDF
Comandos do linux
Git e GitHub - Conceitos Básicos
Estrutura de Dados - Aula 01 - Apresentação
Sistemas operativos servidor
Gerenciamento e administração de Redes
Aula javascript
Estrutura de Dados - Aula 12 - Pesquisa de Dados (Sequencial e Binária)
Lista de exercícios em Bash (resolvida)
Comandos do linux

Mais procurados (20)

PPTX
Equipamentos de Rede
PPTX
Aula01 Desenvolvimento em Ambiente Web - HTML
PPTX
Informática Básica - Aula 03 - Hardware
PPT
Criação do pendrive bootável
PPTX
Windows server
PPTX
História dos Sistemas Operativos
PPTX
Aula 1: Virtualização
PDF
Sistemas operacionais
PDF
Aula 1 - Introdução a POO
PPTX
Endereçamento IP
PPT
GCS - Aula 07 - Sistemas de Controle de Versões
PDF
Lista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus Januária
PDF
Redes 2 padronização e arquitetura de redes
PDF
Pesquisa e Ordenação - Aula 01 - Apresentação
PDF
Pseudocódigo ou Portugol (Lógica de Programação)
PDF
Linux systems - Linux Commands and Shell Scripting
PDF
Aula 1 fundamentos de redes de computadores
PPTX
Sistema operativo servidor
PDF
Aula 01 - Fundamentos de Banco de Dados (2).pdf
Equipamentos de Rede
Aula01 Desenvolvimento em Ambiente Web - HTML
Informática Básica - Aula 03 - Hardware
Criação do pendrive bootável
Windows server
História dos Sistemas Operativos
Aula 1: Virtualização
Sistemas operacionais
Aula 1 - Introdução a POO
Endereçamento IP
GCS - Aula 07 - Sistemas de Controle de Versões
Lista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus Januária
Redes 2 padronização e arquitetura de redes
Pesquisa e Ordenação - Aula 01 - Apresentação
Pseudocódigo ou Portugol (Lógica de Programação)
Linux systems - Linux Commands and Shell Scripting
Aula 1 fundamentos de redes de computadores
Sistema operativo servidor
Aula 01 - Fundamentos de Banco de Dados (2).pdf
Anúncio

Destaque (20)

PDF
Cap1 exercicios comandos linux resolucao part i
ODP
Treinamento de comandos Unix e Linux
PDF
Linux comandos gerais e servidores de rede
PDF
Redes e Servidores Linux - Guia Prático - Carlos E. Morimoto
PDF
Soa cap2 exercicios resolvidos shell
PDF
Aula 06 comandos linux
DOC
COMANDOS BASICOS DE LINUX
PDF
Administração de Redes Linux - II
PDF
Administração de Redes Linux - III
PPT
Comandos permisos linux centos
PPTX
Aula 23 novembro Linux Firewall
PDF
Soa cap4[1].4 ufw
PDF
Open Data
PPSX
Implementação de Servidor Linux Ubuntu Server
PDF
Pré-aquecimento Ubuntu Linux
PPTX
SACSP: Sistema de estatística e acompanhamento das reclamações de munícipes n...
ODP
Palestra LPI - Julho de 2009
PDF
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...
PDF
Aula 10 configuração ip estático ubuntu server
Cap1 exercicios comandos linux resolucao part i
Treinamento de comandos Unix e Linux
Linux comandos gerais e servidores de rede
Redes e Servidores Linux - Guia Prático - Carlos E. Morimoto
Soa cap2 exercicios resolvidos shell
Aula 06 comandos linux
COMANDOS BASICOS DE LINUX
Administração de Redes Linux - II
Administração de Redes Linux - III
Comandos permisos linux centos
Aula 23 novembro Linux Firewall
Soa cap4[1].4 ufw
Open Data
Implementação de Servidor Linux Ubuntu Server
Pré-aquecimento Ubuntu Linux
SACSP: Sistema de estatística e acompanhamento das reclamações de munícipes n...
Palestra LPI - Julho de 2009
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...
Aula 10 configuração ip estático ubuntu server
Anúncio

Semelhante a Cap1 exercicios comandos linux (20)

PDF
Cap1exercicioscomandoslinux 121113112337-phpapp02
DOC
Comandos linux
PPTX
Aula 10 semana
PPTX
Aula 10 semana
PPT
Comandos Linux Parte 1
PDF
Apostila(1)
PDF
Minicurso linux
DOCX
Ficha de trabalho so 6 m4 linux comandos
PPT
PDF
Minicurso Linux
PDF
Sistemas Operacionais - Gnu/Linux Gerenciamento de Arquivos
PPT
SAC - Seismic Analyses Code
PPT
SAC - Seismic Analyses Code
PPT
SAC - Aula 1
PDF
Aula - Comandos Linux - Parte 2
PDF
Aula - Comandos Linux - Parte 2
DOCX
Ficha de trabalho 6 so
PDF
Comandos Linux Parte 1
PDF
Aula - Comandos Linux - Parte 1
PDF
Apostila win linux revisada unidde iii
Cap1exercicioscomandoslinux 121113112337-phpapp02
Comandos linux
Aula 10 semana
Aula 10 semana
Comandos Linux Parte 1
Apostila(1)
Minicurso linux
Ficha de trabalho so 6 m4 linux comandos
Minicurso Linux
Sistemas Operacionais - Gnu/Linux Gerenciamento de Arquivos
SAC - Seismic Analyses Code
SAC - Seismic Analyses Code
SAC - Aula 1
Aula - Comandos Linux - Parte 2
Aula - Comandos Linux - Parte 2
Ficha de trabalho 6 so
Comandos Linux Parte 1
Aula - Comandos Linux - Parte 1
Apostila win linux revisada unidde iii

Mais de portal_Do_estudante (8)

PDF
Soa#cap4.1 gestor de pacotes
PDF
Soa#cap4.1 gestor de pacotes
PDF
Soa cap3 servicos de internet
PDF
Soa cap2 administracao de sistemas2 (slides)
PDF
Soa cap2 exercicios
PDF
Soa cap2 admin-sistemas - manual
PDF
Soa cap1 introducao a linux
PDF
Soa cap1 ubuntu
Soa#cap4.1 gestor de pacotes
Soa#cap4.1 gestor de pacotes
Soa cap3 servicos de internet
Soa cap2 administracao de sistemas2 (slides)
Soa cap2 exercicios
Soa cap2 admin-sistemas - manual
Soa cap1 introducao a linux
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