Перезагружаем и выключаем компьютер из командной строки. Linux статьи. Пингвинус Linux

Перезагружаем и выключаем компьютер из командной строки

22

Рассмотрим, как перезагрузить или выключить компьютер из командной строки. Я пользуюсь этим, когда при установке какого-нибудь драйвера или при сильной нагрузке на процессор, интерфейс перестает реагировать на мои действия (хотя это случается крайне редко). Можно убить «прожорливый» процесс через командную строку, но не всегда известно какой это процесс, поэтому быстрое решение это перезагрузка компьютера.

Перезагружаем компьютер

Я делаю так. Перехожу в консоль нажатием сочетания клавиш Ctrl+Alt+F1. В консоли вы должны сначала ввести свой логин и пароль (при вводе пароля символы не отображаются). И выполняю команду:

sudo reboot

Вам снова нужно будет ввести пароль администратора и нажать Enter. Начнется перезагрузка компьютера.

Для перезагрузки компьютера можно также использовать команду shutdown, для этого нужно использовать ключ -r:

sudo shutdown -r now

Выключаем компьютер

Чтобы выключить компьютер из командной строки, то нужно выполнить команду:

sudo shutdown -h now

Также компьютер можно выключить выполнив команду:

sudo halt

А также можно использовать:

sudo poweroff
22

Комментарии

[аноним]
06.11.2011, 20:14
Постоянная ссылка на комментарий
спасибо за инфу. инода было нужно что-то подобное. я только знакомлюсь с миром unix и видимо поэтому такой простой вопрос " а зачем такое разнообразие комманд"? почему бы не ограничиться одной командой для одного действия? спасибо.
bibilkoffАктивный
06.11.2011, 21:26
Постоянная ссылка на комментарийРодительский комментарий
Месье Гугли тотчас же отвечает на этот вопрос. Если намереваетесь и дальше осваивать линукс, то рекомендовал бы познакомится с ним.

http://runos.ru/rabota-s-konsolyu-linux/komandyi-poweroff-halt-reboot-shutdown.html
VadimAndyАктивный
18.09.2013, 23:38
Постоянная ссылка на комментарийРодительский комментарий
Уж послал так послал =))
[аноним]
24.11.2011, 17:29
Постоянная ссылка на комментарийРодительский комментарий
так reboot и не команда - это линк на команду halt. А shutdown и halt - это разные команды, выполняющие похожие действия (приводящие к одному результату в конкретном случае). Для примера: Ведь на самом деле на компьютере не нужна команда move (mv) - её можно заменить копированием с последующим удалением оригинала (так оно возможно и есть), но для человека проще сделать "перенести", чем "копировать", а потом "удалить".
MarkS
17.12.2011, 18:48
Постоянная ссылка на комментарийРодительский комментарий
Нет, shutdown и halt - команды разные совсем. Ничего общего.

[@localhost ~]$ shutdown --help
shutdown: you must be root to do that!
Usage: shutdown [-akrhPHfFnc] [-t sec] time [warning message]
-a: use /etc/shutdown.allow
-k: don't really shutdown, only warn.
-r: reboot after shutdown.
-h: halt after shutdown.
-P: halt action is to turn off power.
-H: halt action is to just halt.
-f: do a 'fast' reboot (skip fsck).
-F: Force fsck on reboot.
-n: do not go through "init" but go down real fast.
-c: cancel a running shutdown.
-t secs: delay between warning and kill signal.
** the "time" argument is mandatory! (try "now") **

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

Команде halt аналогична команда poweroff. Только poweroff умеет выключать питание, а halt после выполнения выведет сообщение в стиле "Теперь питание компьютера можно отключить" (олдфаги помнят, наверное).
[аноним]
25.01.2012, 22:19
Постоянная ссылка на комментарий
Для перезагрузки, если не ошибаюсь можно использовать "init 6". У нас был в универе конченый препод, спрашивал 3 команды перезагрузки! Как вспомню, так и вздрогну!
[аноним]
12.04.2012, 15:06
Постоянная ссылка на комментарийРодительский комментарий
:)
видимо этот препод на так сильно повлиял и на подсознательный выбор ника
[аноним]
20.12.2012, 22:28
Постоянная ссылка на комментарий
Только начал знакомиться с Ubuntu, вычитал в руководстве системного администратора, что лучше "останавливать систему" командной sudo halt. Но там не предупреждают, что потом надо будет каким-то путем выключать питание. У меня ноутбук... пришлось вынимать аккумулятор:)
[аноним]
14.04.2013, 18:18
Постоянная ссылка на комментарий
А sudo обязательно вводить? Или можно просто reboot?
[аноним]
02.05.2013, 12:36
Постоянная ссылка на комментарийРодительский комментарий
Обязательно )
[аноним]
06.09.2013, 12:55
Постоянная ссылка на комментарийРодительский комментарий
Если из консоли, то не обязательно.
[аноним]
10.09.2013, 11:42
Постоянная ссылка на комментарий
А кто пояснит смысл sudo?
[аноним]
16.09.2013, 11:22
Постоянная ссылка на комментарий
sudo - это типо команды, с помощью которой, твои команды запускаются от админа)), короче я сам только начал изучать это все))
[аноним]
18.09.2013, 16:58
Постоянная ссылка на комментарий
Ааааа. Ато я лажу в root что бы ввести некоторые команды. XD Спасибо ;-)
VadimAndyАктивный
18.09.2013, 23:37
Постоянная ссылка на комментарий
sudo shutdown -h now - выключение
sudo shutdown -r now - перезагрузка
sudo reboot now - перезагрузка

sudo - права root's (Админа)
[аноним]
15.04.2015, 00:24
Постоянная ссылка на комментарий
Настройте под себя. Как Вам удобно! Используйте псевдонимы (alias)
[аноним]
24.07.2015, 16:24
Постоянная ссылка на комментарий
Только что поставил linux rebecca, но случайно удалил кнопку выбора действий, где кнопка выключения. Подскажите, как её восстановить, и где можно прочитать,что это за зверь такой Linux? После Windows всё непонятно!
VadimAndyАктивный
26.07.2015, 18:35
Постоянная ссылка на комментарийРодительский комментарий
sudo reboot now - перезагрузка
sudo shutdown -h now - выключение
[аноним]
01.04.2016, 21:19
Постоянная ссылка на комментарий
а если поставил установку чего-нибудь тяжелого на ночь и надо чтобы он в конце отключился.что тогда вводить? #.... && halt -такая команда подойдет?
[аноним]
27.04.2017, 20:07
Постоянная ссылка на комментарий
Можно командой "init 0" выключать комп, а "init 6" перезагружать.
[аноним]
02.11.2017, 11:04
Постоянная ссылка на комментарий
А можно ли и как задать время по истечении которого будет произведено выключение/перезагрузка?
yuriyАктивный
02.11.2017, 13:27
Постоянная ссылка на комментарийРодительский комментарий
Выключить компьютер через 5 минут:
sudo shutdown -P +5

Выключить компьютер в 14 часов 3 минуты:
sudo shutdown -P 14:03

Написать комментарий

Ваше имя:
Текст комментария: