Espero que este sea un lugar apropiado para publicar esto, no tengo idea de lo que sucedió.
Nombré un archivo c ++ (un simple sudoku solver) "sudo.cpp" y luego lo compilé con "g ++ sudo.cpp -o sudo" y ejecuté "./sudo" desde mi directorio / Código usando Terminal. Por alguna razón, momentos después, la Terminal se congeló, emitió un texto extraño (no tuve tiempo de leerlo) y la computadora falló. Ahora no puedo iniciar (aparece la carpeta que parpadea) y el disco duro ni siquiera aparece en la Utilidad de Discos cuando comienzo en el Modo de recuperación. ¿Hay alguna manera de que el comando sudo y el nombre de un archivo puedan entrar en conflicto y causar problemas de alguna manera? Sé que es una posibilidad remota, pero no puedo imaginar por qué un simple solucionador de sudoku de lo contrario (aparentemente) borraría mi disco duro, y parece muy poco probable que sea una coincidencia.
(Estaba trabajando en una MacBook Pro a mediados de 2014, 16 GB de RAM, 512 GB de memoria).