Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Dúvida] Dúvidas pontuais sobre o uso do terminal

Insira aqui a descrição dessa imagem para ajudar na acessibilidade terminal com o exercício da aula
Acabei fechando o terminal e desligando o meu pc. Ao tentar retornar a aula e prosseguir com a atividade, acabei perdendo todo o meu progresso. Como sou iniciante em Linux e não sabia muito como agir, fui buscando até conseguir fazer a instalação do repositório e começar tudo do zero novamente através do comando "npm install"

Minhas dúvidas:

como eu posso fechar tudo e salvar sem perder meu progresso? (o crtl+s do pc)
por que o caminho do meu projeto ficou como " /home/vivianne7337/adopet-frontend-cypress/projeto_python/ideias " e não igual ao do professor? (a apresentação dele na tela em si)

1 resposta
solução!

Ola

“Como eu posso fechar tudo e salvar sem perder meu progresso?”

Quando você está no terminal Linux, ele não “salva” o histórico de comandos de forma automática como um editor de texto faria com Ctrl + S.
Mas há formas seguras de não perder o progresso:

Opção 1 — O histórico de comandos

Mesmo que feche o terminal, seus comandos são salvos no arquivo:

~/.bash_history

Você pode ver o histórico digitando:

history

Ou procurar algo específico, por exemplo:

history | grep lista_projeto

Dica: Quando abrir o terminal de novo, use as setas ↑ e ↓ para navegar pelos comandos usados antes.

Opção 2 — Criar um script

Se quiser guardar os comandos para refazer depois, crie um arquivo .sh:

nano comandos.sh

E escreva nele os comandos que você usou (por exemplo):

ls > lista_projeto.txt
echo teste_funcionalidade >> lista_projeto.txt
cat lista_projeto.txt

Depois salve (Ctrl + O, Enter, Ctrl + X) e execute:

bash comandos.sh

Assim você pode refazer tudo automaticamente se precisar.

Opção 3 Sessão persistente (tmux ou screen)

Para usuários mais avançados, há programas como tmux e screen que mantêm o terminal aberto mesmo se você fechar a janela ou desligar o PC.
Mas para quem está começando, o ideal é se apoiar nos dois primeiros métodos.

“Por que o caminho do meu projeto ficou diferente do professor?”

O caminho:

/home/vivianne7337/adopet-frontend-cypress/projeto_python/ideias

mostra a estrutura exata das pastas no seu computador.

Cada parte significa:

  • /home/vivianne7337 → sua pasta de usuário (é diferente para cada pessoa);
  • adopet-frontend-cypress → nome da pasta do projeto que você baixou;
  • projeto_python/ideias → subpastas que você criou ou onde salvou os arquivos.

O professor provavelmente usou outro nome de usuário ou organizou as pastas de forma um pouco diferente, por isso o caminho exibido no terminal dele muda.
Isso não afeta o funcionamento o importante é que você esteja no diretório certo antes de rodar os comandos.

Você pode confirmar o caminho atual com:

pwd

(significa print working directory)