SISTEMAS OPERATIVOS AVANÇADOS - EXERCÍCIOS DE LINUX


                                   Parte I

  1) mkdir Others

     mkdir -p Users/{IT,WARE}/{Docs,Textos} (uso de metacaracteres 1)
     ou
     mkdir -p Users/IT/{Docs,Textos} (uso de metacaracteres 2)
     mkdir -p Users/WARE/{Docs,Textos}

     a) cd ~/Users/IT
     ls ~/* > DirPessoal

     b) cp DirPessoal DirAna.doc

     c) cp {DirPessoal,DirAna.doc} ~/Users/IT/Textos
     cp {DirPessoal,DirAna.doc} ~/Users/WARE/Textos

     d) mv *.doc ~/Users/IT/Docs
     mv *.doc ~/Users/WARE/Docs

     e) rm -r Textos
     rm -r Docs
     ou
     rm -r {Textos,Docs}

     f) cp ~/Users/WARE/{Docs,Textos}/* ~/Others

     g) cd ~/Others
     chmod a-w * ou chmod a-w ./*

     h) rm *

     i) chmod a+w * ou chmod a+w ./*
     chmod a-w ~/Others

     j) rm ~/Others/*

     k) rm -r ~/Users
     chmod a+w ~/Others
     rm -r ~/Others




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


                                       Parte II
  1) mkdir sabado

  2) a. cd sabado && touch {aula,aula1,aula2}
     cd sabado && touch aula{,1,2}

  3) ls –l > aula
     ps –aux > aula1
     top -n 1 > aula2 (executando top numa única iteração -n 1)

  4) cat aula* > aula3 ou cat aula{,1,2} > aula3

  5) cat aula3 && cat aula3>aula4 (&& - serva para executar um comando logo a
     seguir ao anterior)

  6) echo Eu prefiro o shell do linux >> aula4
     ou
     echo “Eu prefiro o shell do linux” >> aula4
  7) cd /
     pwd (verificando se está no nível de directório raiz)
  8) Deste exercício em diante, a resolução estará disponível nas aulas
     subsequentes.




dr. Jonnathan Guambe                                   Lista de Exercícios de Linux

Cap1 exercicios comandos linux resolucao part i

  • 1.
    SISTEMAS OPERATIVOS AVANÇADOS- EXERCÍCIOS DE LINUX Parte I 1) mkdir Others mkdir -p Users/{IT,WARE}/{Docs,Textos} (uso de metacaracteres 1) ou mkdir -p Users/IT/{Docs,Textos} (uso de metacaracteres 2) mkdir -p Users/WARE/{Docs,Textos} a) cd ~/Users/IT ls ~/* > DirPessoal b) cp DirPessoal DirAna.doc c) cp {DirPessoal,DirAna.doc} ~/Users/IT/Textos cp {DirPessoal,DirAna.doc} ~/Users/WARE/Textos d) mv *.doc ~/Users/IT/Docs mv *.doc ~/Users/WARE/Docs e) rm -r Textos rm -r Docs ou rm -r {Textos,Docs} f) cp ~/Users/WARE/{Docs,Textos}/* ~/Others g) cd ~/Others chmod a-w * ou chmod a-w ./* h) rm * i) chmod a+w * ou chmod a+w ./* chmod a-w ~/Others j) rm ~/Others/* k) rm -r ~/Users chmod a+w ~/Others rm -r ~/Others dr. Jonnathan Guambe Lista de Exercícios de Linux
  • 2.
    SISTEMAS OPERATIVOS AVANÇADOS- EXERCÍCIOS DE LINUX Parte II 1) mkdir sabado 2) a. cd sabado && touch {aula,aula1,aula2} cd sabado && touch aula{,1,2} 3) ls –l > aula ps –aux > aula1 top -n 1 > aula2 (executando top numa única iteração -n 1) 4) cat aula* > aula3 ou cat aula{,1,2} > aula3 5) cat aula3 && cat aula3>aula4 (&& - serva para executar um comando logo a seguir ao anterior) 6) echo Eu prefiro o shell do linux >> aula4 ou echo “Eu prefiro o shell do linux” >> aula4 7) cd / pwd (verificando se está no nível de directório raiz) 8) Deste exercício em diante, a resolução estará disponível nas aulas subsequentes. dr. Jonnathan Guambe Lista de Exercícios de Linux