Comentários
Resposta
Primeira parte até #
char (no primeiro caso) ou $
(no segundo) é “prompt”, que não faz nada importante e pode parecer como você gostaria de torná-lo “mais legal”.
Agora, no segundo caso @:~$ sudo rm -rf /
(sem -
na frente de rm
) seria mais correto. Você pode adicionar *
no final se parecer melhor (rm -rf /
nem sempre funciona) ou mesmo remove /
:
@:~$ sudo rm -rf /* # should work always @:~$ sudo rm -rf * # less harmful... $ rm -rf /* # more minimalistic version
Outras proposições (apenas comandos, aceite o prompt como quiser):
dd if=/dev/zero of=/dev/hda # probably too long : >/dev/hda # funny erasing : >/dev/null # safe version, harmless : >/dev/zero # similar with zero : <<\EOF>/dev/null # |multi-line EOF # |version
Comentários
- O @ bem está aí? Ou sempre deve ser um nome de usuário @ nome do host?
- @raphadko As pessoas geralmente colocam
user@host
no prompt para torná-lo mais informativo, mas todos os caracteres servem propósito puramente informativo, então@:~$
também está bom – pode até acontecer na realidade se por algum motivo " nome de usuário " e " hostname " não pode ser lido e estamos em casa~
diretório. - Os
: > ...
comandos não ' não funcionam, porque você pode ' t truncar um dispositivo, apenas um arquivo. O tamanho do ' s de um dispositivo de bloco é fixo (ou depende do carregamento de uma fita ou CD, mas não é algo que você possa alterar comftruncate(2)
).
Resposta
Bem, meu primeiro conselho seria não fazer essa tatuagem, pois não será tão fácil de excluir quanto todos os seus arquivos. Mas, para responder exatamente à sua pergunta, acho que o comando que você deseja é sudo rm ...
e não sudo -rm ...
.
update
Você está recebendo alguns conselhos ruins aqui, então dada a permanência de uma tatuagem, eu recomendo que você teste seu comando real em um ambiente chroot (no qual você não “não monte nada importante) ou em um ambiente sem nada do que você se preocupe (como inicializar a partir de uma instalação USB ou Knoppix).
Além disso, se o que você está procurando é limpar completamente sua mente, em vez disso de apenas excluir todos os arquivos, então você pode querer considerar shred
, que exclui um arquivo com segurança (?) ou talvez executando trim
após seu rm
comando se seu cérebro for um SSD (provavelmente é, certo , já que seria de se esperar que não houvesse travessas giratórias lá). Ambos os refinamentos pareceriam menos icônicos e menos reconhecíveis para aficionados do Linux, mas é por isso que eu meio que acho que a tatuagem é uma má ideia em primeiro lugar.
Comentários
- Ei, não ' para estragar tudo. Incentive-o a fazer essa tatuagem para que todos possamos rir.
sudo -rm rf /
é uma ótima tatuagem! - Aposto que alguém já pensou que uma tatuagem MSDOS ou OS / 2 seria legal, mas a tecnologia avança.
#
erm
. Em relação ao segundo. não deve haver um-
antes derm
. E, minha opinião / preferência pessoal: longos prompts de shell podem ser úteis quando você ' está realmente trabalhando em um terminal, mas eles ' estão uma grande distração quando você ' está apresentando ou discutindo comandos. Basta usar#
ou$
.rm -rf /
não fará nada no a maioria dos sistemas. Ele apenas retornará um erro. Você precisa de--no-preserve-root
.