Saya harap ini adalah tempat yang tepat untuk memposting ini - Saya tidak tahu apa yang terjadi.
Saya menamai file c ++ (pemecah sudoku sederhana) "sudo.cpp" dan kemudian mengompilasinya dengan "g ++ sudo.cpp -o sudo" dan menjalankan "./sudo" dari direktori / Kode saya menggunakan Terminal. Untuk beberapa alasan, beberapa saat kemudian, Terminal membeku, mengeluarkan teks aneh (saya tidak punya waktu untuk membacanya), dan komputer macet. Sekarang saya tidak bisa boot (saya mendapatkan folder yang berkedip) dan hard drive bahkan tidak muncul di Disk Utility ketika saya mulai dalam Mode Pemulihan. Apakah ada cara agar perintah sudo dan nama file dapat bertentangan dan entah bagaimana menyebabkan masalah? Saya tahu ini adalah pukulan panjang, tapi saya tidak bisa membayangkan mengapa seorang pemecah sudoku yang sederhana akan (tampaknya) menghapus hard drive saya, dan sepertinya sangat tidak mungkin kebetulan.
(Saya sedang mengerjakan MacBook Pro Mid-2014, 16 GB RAM, 512 GB Memory.)
sumber
Jawaban:
Perintah
sudo
sudah ada, dan menjalankan apa yang berikutnya sebagai superuser (biasanya setelah meminta kata sandi). Maka Anda dapat, misalnya, menghapus semua jenis file sistem jika.Tidak tahu apa yang sebenarnya terjadi, tetapi beberapa konflik tampaknya mungkin terjadi. Sepertinya ide yang sangat buruk untuk menamai gim Anda dengan perintah yang begitu kuat!
sumber