正直言って、私はすべての抜け穴を見つけるのが大好きです、私はテレビのシリアルミスターロボットを見て、ある時点でキャラクターが言及しましたinit 1
コマンド、彼女のコンピューターが何度もクラッシュを開始し、そのコマンドを使用した後、彼女は気を失いました。私はOSを勉強していて、初心者です。グーグルで試しました。また、このコマンドが実際に何をしているのかを知るために多くのフォーラムをチェックしました。
私が知っているのは、Linuxが0-6の実行レベルとinit 1
そのうちの1人は、コンピューターがフリーズすることもありましたが、このコマンドが実際に何をし、どのように機能するかという質問に対する正確な答えは見つかりませんでした。そして、私のコンピューターで試してみるべきですか?
ID Name Description
0 Halt Shuts down the system.
1 Single-user mode Mode for administrative tasks.
2 Multi-user mode Does not configure network interfaces and does not export networks services.
3 Multi-user mode with networking Starts the system normally.
4 Not used/user-definable For special purposes.
5 Start the system normally with Same as runlevel 3 + display manager.
appropriate display manager (with GUI)
6 Reboot Reboots the system.
上記からわかるように、各runlevelには、runlevel 1の場合のように、ユーザーまたは他のプロセスによって起動されたときに実行されるコマンドとプログラムがあります。ここでは、1人のユーザーのみがシステムにアクセスでき、ここのコマンドは最小限であるため、システムをフリーズするというコメントです。 3-5
ランレベルで知っているほとんどのコマンドはここでは利用できません。
現在のランレベルからこのレベルに入ろうとすると、多くのことが機能せず、開いているファイルやプログラムのデータを失う可能性が高いことがわかります。 仮想マシンで試してみて、その機能を確認してください。
基本的にLinuxでは、すべてのrunlevelは特定のプログラムに関連付けられているか、プログラムはさまざまなrunlevels。そのため、init 1
でそのレベルに入ると、そのランレベルにあるように設計されていない、または意図されていないすべてのプログラムが強制終了されます。
私はLinuxプログラマーでもハッカーでもありませんが、私もMr. Robotを見て、答えを求めてここに来ました。
テレビ番組の行は次のとおりです。
Darlene:「私のコンピューターはクラッシュし続け、あなた(Elliot)はinit1を試すように言った」
今、私はC++プログラマーであり、電気技師でもあるので、オンラインで確認し、ここで答えを得ました。非常に簡単なことは、ダーレンがより高いランレベルを使用しており、彼女のフラストレーションの原因であるコンピューターが一貫してクラッシュするためでした。エリオットは、シングルユーザーモードを実行して、ネットワークや他のユーザーを排除し、プログラムをデバッグできるようにすることを提案しました。
init1は、彼女が助けを必要とするたびにコードワードになりました。