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