Então, você está prestes a explodir o diretório do seu projeto de teste usando, digamos, rm -rf *
.
Antes de fazer isso, você aparece em /
para fazer uma descoberta e ver se seus arquivos precisam ser excluídos de outros diretórios.
OR
Você tem duas telas de terminal abertas, uma no diretório do projeto e uma na / na qual você está alternando, e a última vez foi na tela raiz ou acidentalmente bateu em < Alt > - '(backquote) de < Alt > - < Tab > para voltar para a tela do seu projeto
OR
Você estava em um subnível no diretório do projeto e, embora pretenda cd ..
, você usou cd /
Neste momento você realmente não quer fazer rm -rf *
, mas tem sido um dia longo e você tem feito várias tarefas entre diferentes projetos, e você não tomou café suficiente e ainda outra hora você faria um pwd
antes de um rm -rf
, desta vez você não fez.
Mesmo usuários avançados podem cometer um erro. Acidentes acontecem. Não ser 'root' durante a execução de tarefas diárias protege você, não apenas do código malicioso que vem de 'net ou malfeitores que têm acesso (legítimo ou não) a seu sistema, mas também a você mesmo.
Além disso, se você acessar seu sistema remotamente, você absolutamente quer outro usuário (não root). A capacidade de acessar seu sistema através de ssh
nunca deve ser permitida como usuário root.
Você não quer descobrir o caminho difícil.