Sejujurnya saya suka menemukan celah dalam segala hal, saya sedang menonton TV Serial Mr Robot dan pada suatu titik karakter disebutkan init 1
perintah, bahwa komputernya mulai crash lagi dan lagi dan dia kehilangan akal setelah menggunakan perintah itu. Saya sedang belajar OS dan saya pemula, saya mencoba googling dan saya juga memeriksa banyak forum untuk mengetahui apa sebenarnya perintah ini.
Yang saya tahu adalah Linux memiliki level run 0-6 dan init 1
merupakan salah satunya, seseorang juga menyebutkan bahwa itu membekukan komputer, tetapi saya belum menemukan jawaban yang tepat untuk pertanyaan saya bahwa apa sebenarnya perintah ini dan bagaimana cara kerjanya? Dan haruskah saya mencobanya di Komputer saya?
14.04
command-line
init
runlevel
Ahsan
sumber
sumber
Jawaban:
Seperti yang Anda lihat dari atas, setiap runlevel memiliki perintah dan program apa yang dijalankan ketika dijalankan oleh pengguna atau proses lainnya, seperti dalam kasus runlevel 1 . Di sini hanya satu pengguna yang dapat mengakses sistem dan perintah-perintah di sini paling tidak minimum, karenanya komentar yang membekukan sistem . Sebagian besar perintah yang Anda tahu di
3-5
runlevel tidak tersedia di sini.Jika Anda mencoba memasuki level ini dari runlevel Anda saat ini, Anda akan melihat bahwa banyak hal tidak akan berfungsi dan Anda kemungkinan besar kehilangan data dalam file atau program yang terbuka. Terbaik dicoba pada mesin virtual untuk melihat apa yang dilakukannya.
Pada dasarnya di Linux setiap runlevel dikaitkan dengan program tertentu atau program dikaitkan dengan berbagai runlevel . Jadi memasuki level itu dengan
init 1
akan membunuh semua program yang tidak dirancang atau dimaksudkan untuk berada di runlevel itu, maka komputer dibekukan yang disebutkan oleh Anda.Sumber: https://en.wikipedia.org/wiki/Runlevel
sumber
2 & 4
dan mengapa tidak ada yang digunakanSaya bukan seorang programmer Linux atau seorang hacker, tetapi saya juga telah menonton Mr. Robot dan datang ke sini untuk menjawab.
Garis dalam acara TV adalah:
Darlene: "Komputer saya terus macet, dan Anda (Elliot) menyuruh saya untuk mencoba init1"
Sekarang saya seorang programmer c ++ dan insinyur listrik jadi saya memeriksa online dan mendapatkan jawaban saya di sini. Sederhananya karena Darlene menggunakan runlevel yang lebih tinggi dan komputernya akan crash secara konsisten menjadi penyebab frustrasinya. Elliot menyarankan untuk menjalankan mode pengguna tunggal sehingga menghilangkan jaringan dan pengguna lain dan memungkinkannya untuk debug program.
init1 menjadi kata sandi mereka setiap kali dia membutuhkan bantuan.
sumber