Tag: –

exercicios de SO – ficha 2

1. crie um ficheiro de nome “info.txt” com o seguinte conteúdo:
Coimbra, 1 de Abril de 2014
Hoje e dia de festa.
Fim do ficheiro

2. adicione os seguintes grupos ao sistema
Grupo
so
Coimbra

3. adicione os seguintes utilizadores ao sistema:
f1_tab4

4. visualize, página a página, o conteúdo do ficheiro ‘passwd’, existente na directoria /etc

ou

5. mostre o login, o numero do grupo, nome completo e pasta pessoal dos utilizadores dos sistema que tenham com o grupo primário ‘so’,

5b. guardando essa informação num ficheiro de nome ‘alunos_so’

6. mostre o 3º, 4º e 5º caracteres de todas as linhas de ‘alunos_so1’.

6b. Mostre de seguida os 8 primeiro caracteres

7. mostre a coluna correspondente aos logins, no ficheiro ‘alunos_so’

8. visualize o conteúdo do ficheiro ‘alunos_so’ de forma a mostrar apenas o login e o nome completo de cada utilizador

9. repita o exercício anterior, mas utilize o carácter tab como separador. experimente com outros separadores

10.  redireccione o output do exercício 6 para um ficheiro designado ‘pessoas’

ou

11. visualize o ficheiro ‘alunos_so’, ordenado alfabeticamente pelo login

ou

12. mostre todas as linhas do ficheiro ‘pessoas’ que contenham a palavra “Manuel”

12b. e em seguida visualize também o numero da linha em que elas se encontram

13. visualize todas as linhas do ficheiro ‘alunos_so’ que contenham um “0” seguido do carácter “1” ou “2”

14. liste a informação de todos utilizadores existentes no ficheiro ‘alunos_so’ cujo login comece por “a” ou “b”

ou

15. liste todos os nomes completos existentes no ficheiro ‘alunos_so’ que contenham a palavra “Antonio”

15b. e de seguida aqueles cujo primeiro nome seja “Antonio”

16 crie um ficheiro com o nome completo dos utilizadores do sistema que tenham como apelido “santos” ou “Santos”. Este ficheiro devera estar ordenado por ordem alfabética

17. mostre o numero total de palavras existentes na penúltima linha do ficheiro ‘info.txt’

18. mostre todos os grupos existentes no sistema e receptivo GID, separados pro um espaço. Esta informação deverá estar ordenada pelo nome do grupo.

19. mostre todas as entradas do sistema de ficheiros cujo nome contém a terceira palavra da linha número 2 do ficheiro ‘info.txt’

20 que linha de comandos retorna o numero actual de vezes que o utilizador “ana” esta logado no sistema?

 

Tags : , ,