Está tudo certo agora porque eu reinstalei o Ubuntu. Além disso, Journeyman Geek, aprendi minha lição para fazer uma conta de backup.
Eu injetou um script sh ( link ) usando ./astley.sh
injetar o mal por brincadeira, mas agora quando eu preciso do terminal eu tem que esperar e depois me deixa fazer comandos. Como faço para injetar o script no UN para que eu possa entrar no terminal imediatamente?
Também estou usando o Ubuntu 12.04 LTS, se isso ajuda.
Está tudo certo agora porque eu reinstalei o Ubuntu. Além disso, Journeyman Geek, aprendi minha lição para fazer uma conta de backup.
Misc.
Se você tiver uma overdose:
./astley.sh stop
E também remova o script.
ps -ef|grep astley
e eliminará o ID do processo. Eu estou supondo que isso só deveria estar rodando no terminal que você está rodando. A maneira mais simples de consertar isso seria inicializar e desfazer o liveecd. Por fim, se a inicialização em um livecd parecer um trabalho demais, você deverá inicializar em modo de usuário único (assim você é raiz) e faz a mesma coisa.
Para desfazê-lo, basta acessar o diretório home a partir da outra instalação e removê-lo do seu .bashrc ou, melhor ainda, trabalhar a partir do bashrc em que astley.sh está agora e excluí-lo (que é mais seguro, desde então você pode editar o bashrc a partir de sua própria conta, o que evita o risco de alterar acidentalmente a propriedade para outra pessoa)
E da próxima vez que você decidir fazer algo desse tipo, tenha uma conta de backup (e adicione-a a sudoers) para corrigir isso.