You are on page 1of 3

EXERCCIOS PRTICOS

1 Logue como root.


2 -Mostre na tela o nome da mquina.
3 Altere o nome da mquina para evandermicro.
3 Utilize o comando su para se tornar aluno.
4 Mostre na tela o usurio corrente.
6 -Volte a ser root.
5 Moste o histrico de comandos do usurio aluno.
6 Mostre o histrico de comandos do root.
7 Apague o histrico de comandos do root.
8 Mostre na tela o PATH (caminho) dos seguintes comandos: ls, cp, mv, ifconfig, route.
9 Abra o manual online do comando kill. Depois feche-o novamente.
10 Mostre todos os arquivos relacionados com o comando adduser.
11 Mostre na tela o UID do usurio aluno.
12 Mostre na tela qual o teminal que est sendo utilizado.
13 Moste na tela os processos do terminal corrente.
14 Abra o terminal 3 e logue como aluno. Execute o comando top.
15- Volte para o terminal 1 e mostre na tela todos os processos do usurio aluno.
16 Mostre na tela os processos do terminal 3.
17 A partir do terminal 1, mate o processo do top.
18 Mostre na tela o processo cujo PID 2.
19 Mostre na tela todas as informaes do processo init.
20 Execute o comando ls mostrando na tela todas as chamadas de sistema.
21 Mostre na tela os processos que esto utilizando o diretrio /root.
22 Abra mais dois terminais como aluno e execute em cada um deles o comando top.
23 A partir do terminal 1, verifique os processos do top.
24 Usando o comando killall, mate todos os processos do top.
25 Rode o comando top com NICENESS igual a +10.
26 Em outro terminal veifique o nice do top do item 25.
27 V para o diretrio /root.
28 Mostre na tela o diretrio corrente.
29 Mostre na tela o uso do diretrio /root.
30 Crie no /root os diretrios leao, vaca, aguia e gato.
31 Em cada um dos diretrios criados, crie dois arquivos vazios: ficha e resultado.
32 Mude a permisso de todos os diretrios criados para 750.

33 Crie os seguintes usurios no sistema: leao, vaca, aguia e gato. Coloque a senha que quiser. Obs:
Use o comando adduser.
34 Altere o dono de cada diretrio criado no item 30 para os respectivos usurios.
35 Com um editor de texto (por ex nano), abra os arquivos criados no item 31 e acrescente cinco
linhas com qualquer contedo cada.
36 Mostre o contedo do diretrio /root na tela em forma de rvore.
37 Mostre na tela o uso do diretrio /root.
38 Mostre o contedo da ficha do leo na tela, com um comando.
39 Repita o item anterior para as demais fichas.
40 MOstre na tela as diferenas entre as fichas do leo e da vaca.
41 Mostre na tela as diferenas entre as fichas da aguia e do gato.
42 Mostre as duas primeiras linhas do arquivo resultado da vaca.
43 Mostre as 3 ltimas linhas do arquivo resultado do gato.
44 Numere as linhas do arquivo de resultado do leo.
45 Filtre algumas palavras nos arquivos criados.
46 Mostre na tela o contedo do arquivo /etc/passwd.
47 - Mostre na tela o contedo do arquivo /etc/shadow, de forma reversa.
48 Mostre as 15 primeiras linhas do shadow e passwd.
49 Mostre na tela apenas os usurios que possuem shell igual a /bin/bash.
50 Crie no /root um link simblico para o arquivo /root/leao/ficha chamado linkleao.
51 Crie no /root um hardlink para o arquivo /root/vaca/ficha chamado linkvaca.
52 Mostre na tela o contedo do diretrio /root de forma que aparece os inodes.
53 Copie o arquivos ficha do gato para o /root com o nome de fichagato.txt.
54 Copie recursivamente e preservando as permisses o diretrio do leao para o /tmp. Verifique se
copiou.
55 Mova a ficha do leo que est copiada no /tmp para o diretrio /mnt.
56 Renomeie a ficha do gato para fichagato.txt.
57 Remova o arquivo resultado do leao que est no /tmp.
58 Gere as assinaturas MD5 e SHA-512 de cada arquivo do leao.
59 - Gere as assinaturas MD5 e SHA-512 de cada arquivo do gota.
60 - Gere as assinaturas MD5 e SHA-512 de cada arquivo da vaca.
61 -Gere as assinaturas MD5 e SHA-512 de cada arquivo da aguia.
62 Repita os comandos dos itens 58 a 61 colocando o o resultado do comando no arquivo
/root/assinaturas.txt.
63 Mostre na tela os usurios logados.
64 Adicione um grupo no sistema chamado bichos.
65 Altere cada grupo proprietrio dos diretrios e arquivos criados nos itens 30 e 31.
66 Entre no diretorio do leao no /root.

67 Mostre na tela o diretrio corrente.


68 Copie o arquivo ficha para ficha2.
69 Liste o contedo do diretrio corrente na tela.
70 Acrescente permisso de escrita para o grupo proprietrio de todos os diretrios e arquivos criados
nos itens 30 e 31.
71 - Acrescente permisso de leitura para os outros em todos os diretrios e arquivos criados nos itens
30 e 31.
72 No /root crie dois arquivos: maquina.txt e usuario.txt.
73 Com um comando, sem usar editor, coloque o nome da mquina no arquivo maquina.txt
74 - Com um comando, sem usar editor, coloque o nome do usuario corrente no arquivo usurio.txt
75 Mostre na tela as diferenas estre esses dois arquivos.
76 Concatene os arquivos maquina.txt e usuario.txt, enviando o resultado para o arquivo maquser.txt
77 Com um comando, faa com que a permisso de grupo do arquivo maquina.txt seja igual a
permisso de grupo.
78 Com um comando, altere o dono do arquivo maquina.txt para aluno e o grupo para bichos.
79 Mostre na tela a UMASK atual.
80 Altere a umask para 002.
81 Crie um novo arquivo chamado teste e verifique a sua permisso. Qual a permisso e por que
diferente da do arquivo usuario.txt?
82 Volte a umask para 022.
83 Mostre na tela os atributos (flags) de todos os arquivos do /root.
84 Acrescente um atributo ao arquivo maquser.txt de forma que ele no possa ser apagado. Faa os
testes. Caso apague, refaa o item 76.
85 Remova o atributo do item anterior.
86 Remonte a partio / para aceitar ACL.
87 - Mostre na tela as ALCs do arquivo usuario.txt e maquina.txt.
88 Remova as ACLs dos arquivos usuario.txt e maquina.txt.
89 Usando ACL, faa com que o usurio aluno tenha permisso 744 no arquivo /root/maquina.txt.
90 Liste na tela as ACLs do arquivo maquina.txt.
91 Limpe todas as ACLs do arquivo maquina.txt.
92 Conte as palavras, linhas e caracteres para cada um dos arquivos criados.
93 Remova todos os arquivos e diretrios criados nessa lista de exerccios.
94 Limpe todo histrico de comandos.
95 Faa logout de todos os terminais.

Obs: Refaa essa lista mais vezes... prestando ateno nos comandos!

Bom estudo!!!
Prof. Henrique Sholl