Você está na página 1de 3

Lista de Exercícios – SOA – 2011/03/03

1) Logar no Linux com usuário aluno, abrir o Shell no diretório aluno, criar o
diretório sabado.
R: mkdir sabado

2) Criar arquivos sem conteúdo dentro do diretório sabado:


a. Criar os arquivos aula, aula1 e aula2

cd sabado
touch aula
touch aula1
touch aula2

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


para aula2.
R: ls -l > aula
ps -edf > aula1
top > aula2

4) Criar o arquivo aula3 e mesclar o conteúdo dos arquivos aula, aula1 e


aula2.
touch aula3
cat aula aula1 aula2 aula2 | more
cat aula aula1 aula2 aula2 > aula3

5) Mostrar o conteúdo do arquivo aula3 e copiar este conteúdo para o


arquivo aula4.
R:
touch aula4
cat aula3 > aula4 /more

6) Acrescentar ao conteúdo do arquivo aula4 a seguinte frase “Só sei que


nada sei”.
R:
echo "so sei que nao sei" > aula4
7) Ir para o diretório raiz e executar o comando para verificar se está no
nível de diretório correto.
R:
cd
pwd

8) Procurar o conteúdo “Só sei que nada sei” a partir da raiz, marcar o
tempo e a quantidade de vezes que este apareceu e acrescentar o conteúdo
ao arquivo aula.
R:
Comando: time find sabado -name "*" |xargs grep -s "so sei que nada sei"
> aula

tempo:
real 0m0.006s

user 0m0.000s

sys 0m0.000s

9) Procurar o conteúdo “Só sei que nada sei” a partir da raiz, marcar o
tempo e a quantidade de vezes que este apareceu e acrescentar o
conteúdo ao arquivo aula1.

Comando: time find sabado -name "*" |xargs grep -s "so sei que nada sei"
> aula1

tempo:
real 0m0.006s

user 0m0.000s

sys 0m0.000s

10) Procurar o conteúdo “Só sei que nada sei” a partir da raiz, marcar o
tempo e a quantidade de vezes que este apareceu e acrescentar o conteúdo
ao arquivo aula2.

Comando: time find sabado -name "*" |xargs grep -s "so sei que nada sei"
> aula2

tempo:
real 0m0.006s

user 0m0.000s

sys 0m0.000s

11) Procurar o conteúdo “Só sei que nada sei” a partir da raiz, marcar o
tempo e a quantidade de vezes que este apareceu e acrescentar o conteúdo
ao arquivo aula3.

Comando time grep "so sei que nada sei" * > aula3
real 0m0.003s

user 0m0.000s

sys 0m0.000s

12) Procurar o conteúdo “Só sei que nada sei” a partir da raiz, marcar o
tempo e a quantidade de vezes que este apareceu e acrescentar o conteúdo
ao arquivo total.txt, chamar o professor.

touch total.txt

13) Procurar o arquivo bounds.s a partir do diretório / (raiz),


marcar o tempo no arquivo tempo.txt dentro do diretório sabado.
Usar o padrão de pesquisa para máquina virtual com 256MB, 512MB
e 1024MB.

14) Criar um arquivo bash que faça o seguinte: Criar um diretório domingo
dentro do diretório sábado e dentro do diretório domingo copiar todos os
arquivos do diretório sábado, após realizada esta etapa, copiar o conteúdo
de todos os arquivos no arquivo com seu nome e então mostrar a
quantidade de linhas do arquivo com seu nome e copiar a quantidade de
linhas para um arquivo “fabio.txt” (criar), após estes passos apagar os
arquivos aula, aula1, aula2, aula3 e aula4, ficando somente o arquivo com
seu nome e o arquivo “fabio.txt”.

Depois de terminado, chamar o professor.

Você também pode gostar