Lista exercícios linux
1º Passo: Criar alguns arquivos com extensão txt (colocar conteúdo nos arquivos)
2ª Passo: Responda o que faz cada linha de comando abaixo:
1. cat arquivo.txt | grep ^texto
2. cat arquivo.txt | grep texto$
3. cat arquivo.txt | grep "caminhonet[ae]\|comunicado"
4. ls | sed 's/txt/tx/g'
5. echo guarani_campeao_2011 | sed 'y/a/A/'
6. ls –la | grep txt$ > arq.txt
7. pwd
8. find . * –type f –ls | grep “arq”
9. ls –la
10. ls –la > testando.txt
11. ls –l testando.txt
12. chmod 740 testando.txt
13. chmod 762 testando.txt
14. chmod 777 testando.txt
15. cat *.txt | grep “texto1\| texto2”
16. Qual a diferença entre os comandos cat arquivo.txt | moree less arquivo.txt?
17. Neste arquivo.txt, qual linha de comando é necessária para aplicar a permissão -rw—r-xrwx ?
18. Usando o comando find, escreva a linha de comando para buscar a partir do diretório aluno, todos os arquivos que possuem “txt” em seu nome e/ou extensão.
19. Crie um diretório chamado dir1.
20. ls -l dir1: O que faz esse comando?
21. chmod g+w dir1: O que faz esse comando?
22. O que faz o comando history?
23. Ao executar !algum_número_do_comando_anterior, o que acontece?
24. O que faz o comando who?
25. Criar um arquivo chamado “teste.sh”, com o seguinteconteúdo:
#!/bin/bash
echo Melhor do Mundo: Guarani
a) Dê a permissão –rwxr-xrwx.
b) Qual a linha de comando para executar este arquivo?
c) O que faz o echo?
26. Crie o arquivo “teste1.sh”, com o conteúdo:
#!/bin/bash
echo $* | tr -d ' '
27. Tente executar ./teste1.sh, o que acontece?
28. Altere a permissão deste arquivo para que todos possam ter permissões rwx.
29. O que acontece quando digitamos ./teste1.sh Guarani melhor do mundo?
30. Crie um arquivo chamado teste2.sh com o conteúdo abaixo. Explique o que faz cada linha deste programa. #!/bin/bash
WELCOME = 'Bem vindo'
WORLD = 'mundo'