Atividade 4 - Praticando anotações

Recursos do Minicurso
Uma foto de Nuvi
Como engenheiro de segurança cibernética, é importante fazer muitas anotações. Elas são úteis para referências futuras e entender como a invasão aconteceu. Vamos registrar nosso trabalho!

E se nós quisermos criar um novo diretório?

Para criar um novo diretório, use o comando mkdir (que significa “Crie um Diretório”) no seguinte formato: mkdir minha_pasta

Vamos criar um diretório chamado files digitando o comando abaixo:

mkdir files
commando mkdir

Como podemos observar, quando executamos o comando ls -l, um diretório adicional chamado files aparece na lista de diretórios.

O que podemos fazer com esses arquivos?

Um exemplo de como podemos manipular um arquivo ou diretório é movendo-o para outro local. Isso é feito pelo comando de movimento, mv. Agora, vamos mover o diretório Music para o diretório Documents.

Digite o seguinte comando abaixo no seu terminal:

mv Music/ Documents/

Agora vamos listar os diretórios mais um vez. Digite o comando ls -l e observe a saída do terminal.

comando ls-l

Você pode perceber que o diretório Music não aparece mais na sua lista de diretórios. O motivo disso acontecer é porque ele foi movido para o diretório Documents.

Podemos ver que ele foi movido para Documents usando o comando ls + o local do diretório ao qual o arquivo foi movido. Como por exemplo:

ls -l Documents/

Agora, vamos praticar o comando mv mais uma vez, movendo o arquivo Music para o nosso diretório atual.

Vamos praticar?

mv Documents/Music/ .

No comando acima, nós movemos o diretório Music do diretório Documents, para o nosso diretório atual, denotado por .. O ponto representa o diretório atual do usuário. Nesta etapa, se digitarmos ls -l mais uma vez, perceberemos que o diretório Music aparece novamente na lista de diretórios.

comando ls-l

Uma foto de Nuvi
Ótimo trabalho! Agora você sabe como mover arquivos. Usaremos esse conhecimento em breve para recuperarmos nossos documentos do ataque.

E se quisermos criar um novo arquivo?

Para criarmos um arquivo, usamos o comando touch. O comando touch cria um arquivo vazio e sem dados.

Vamos treinar esse comando, criando um arquivo chamado file1:

touch file1
commando touch

Agora, quando digitamos ls -l podemos ver que o arquivo file1 foi criado.

Como podemos adicionar dados ao nosso arquivo?

Um arquivo vazio não tem muita utilidade, então vamos adicionar alguns dados no nosso arquivo, como nosso nome. Para abrir o nosso arquivo para edição, usaremos o comando vim. O Vim é um editor que permite adicionar, remover e alterar os dados de um arquivo.

Digite o comando abaixo para editar o arquivo file1:

vim file1
vim command

Agora que abrimos o nosso arquivo, pressione i para informarmos ao Vim que queremos inserir dados no nosso arquivo. Depois digite nuvi e pressione a tecla esc para sair do modo de inserção. Por fim, digite :wq e pressione enter. Os dois pontos informam ao Vim que estaremos digitando um comando. O w e o q dizem ao vim que desejamos salvar as alterações feitas e fechar o arquivo.

Para sair do editor vim, pressione esc e então digite :wq. Salve essas informações pois você as usará toda vez que precisar usar o comando vim!

ls-l command

vim after

Digitaremos o comando ls -l mais uma vez. Agora podemos notar que o arquivo file1 tem 5 bytes de conteúdo, em vez de 0 bytes, quando este estava em branco.

Definição: Um byte é uma unidade de medida para dados. No nível mais baixo, os computadores usam o que é conhecido como “bit”, que é uma única unidade de dados cujo valor só pode ser “0” ou “1”, para representar informações. Um byte é uma coleção de 8 bits.

Agora vamos a última etapa da nossa atividade. Vamos mover o nosso novo arquivo file1 para o nosso novo diretório files.

Digite o seguinte comando:

mv file1 files
Uma foto de Nuvi
Parabéns, você criou, editou e moveu o seu primeiro arquivo! Agora vamos proteger o nosso sistema!