Что делает команда init 1 точно?

6

Хорошо, если честно, мне нравится находить Loopholes во всем, я смотрел телевизор Serial Mr Robot , и в какой-то момент персонаж упомянул команду init 1 , что ее компьютер начал рушиться снова и снова, и она потеряла рассудок после использования этой команды. Я изучаю ОС, и я новичок, я пробовал поиграть в нее, и я также проверил множество форумов, чтобы узнать, что на самом деле делает эта команда.

Все, что я знаю, это Linux: 0-6 уровней запуска и init 1 является одним из них, кто-то также упоминал, что он зависает от компьютера, но я не нашел точного ответа на мой вопрос, что что эта команда действительно делает и как она работает? И должен ли я попробовать его на своем Компьютере?

    
задан Weaboo 01.04.2017 в 14:53
источник

1 ответ

5
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.

Как видно из приведенного выше, каждый уровень выполнения содержит команды, которые запускаются пользователем или любым другим процессом, как в случае уровня выполнения 1 . Здесь только один пользователь может получить доступ к системе, а команды здесь минимальны, поэтому комментарий задерживает систему . Большинство команд, которые вы знаете на уровне уровня 3-5 , недоступны здесь.

Если вы попытаетесь ввести этот уровень с вашего текущего уровня запуска, вы увидите, что многие вещи не будут работать, и вы, скорее всего, потеряете данные в любых открытых файлах или программах. Лучше всего попробовать виртуальную машину , чтобы увидеть, что она делает.

В основном в Linux каждый уровень выполнения связан с определенными программами или программами, связанными с различными уровнями . Таким образом, вхождение этого уровня с init 1 приведет к уничтожению всех программ, которые не предназначены или предназначены для того, чтобы быть на этом уровне запуска, а значит, вы остановили компьютер, упомянутый вами.

Источник: Ссылка

    
ответ дан George Udosen 01.04.2017 в 15:07
источник