[Решено] Не поломается ли что-нибудь при постоянном выключении компа посредством halt -p?

Ответить
Аватара пользователя
Delles
Сообщения: 1666
Зарегистрирован: 18 авг 2015, 19:52
Operating system: GNU/Linux : ROSA Desktop Fresh R7 (x86_64). Не обновлял.

[Решено] Не поломается ли что-нибудь при постоянном выключении компа посредством halt -p?

Сообщение Delles »

Последнее время выключаю комп, набирая
просто потому, что так он выключается в три раза быстрее.

Но не вредно ли это для здоровья? Чем-то ведь он занимается перед выключением, когда выключаешь виртуальной кнопочкой.
Последний раз редактировалось Delles 01 фев 2016, 00:02, всего редактировалось 1 раз.
Talk is cheap. Show me the code.
Linus Torvalds
Аватара пользователя
Barmalei
Сообщения: 5360
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Rosa Fresh R13 Plasma 6

Re: Не поломается ли что-нибудь при постоянном выключении компа посредством halt -p?

Сообщение Barmalei »

Завершает работу системы, но не выключает ее питание. Ждущий режим по моему.
Аватара пользователя
Delles
Сообщения: 1666
Зарегистрирован: 18 авг 2015, 19:52
Operating system: GNU/Linux : ROSA Desktop Fresh R7 (x86_64). Не обновлял.

Re: Не поломается ли что-нибудь при постоянном выключении компа посредством halt -p?

Сообщение Delles »

Barmalei писал(а):Завершает работу системы, но не выключает ее питание. Ждущий режим по моему.
halt -p вырубает комп сразу же, можете попробовать, сработает без всяких sudo и пр. Удобно, конечно; вопрос только в том, не поломается ли чего.
Talk is cheap. Show me the code.
Linus Torvalds
Аватара пользователя
Barmalei
Сообщения: 5360
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Rosa Fresh R13 Plasma 6

Re: Не поломается ли что-нибудь при постоянном выключении компа посредством halt -p?

Сообщение Barmalei »

Delles писал(а):
Barmalei писал(а):Завершает работу системы, но не выключает ее питание. Ждущий режим по моему.
halt -p вырубает комп сразу же, можете попробовать, сработает без всяких sudo и пр. Удобно, конечно; вопрос только в том, не поломается ли чего.
Щас попробую, но не вырубание питания я найду все равно если что.
Аватара пользователя
Barmalei
Сообщения: 5360
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Rosa Fresh R13 Plasma 6

Re: Не поломается ли что-нибудь при постоянном выключении компа посредством halt -p?

Сообщение Barmalei »

Не знаю что за режим это. Но HDD щелкнул как при удержании кнопки Питания.
Аватара пользователя
Delles
Сообщения: 1666
Зарегистрирован: 18 авг 2015, 19:52
Operating system: GNU/Linux : ROSA Desktop Fresh R7 (x86_64). Не обновлял.

Re: Не поломается ли что-нибудь при постоянном выключении компа посредством halt -p?

Сообщение Delles »

Barmalei писал(а):Не знаю что за режим это. Но HDD щелкнул как при удержании кнопки Питания.
Из man halt

-p, --poweroff
Power-off the machine, regardless of which one of the three commands <halt, poweroff, reboot> is invoked.

В общем, всё вырубается без вопросов, если где-то какая-то прога работает, ничего не сохранится. Браузер потом предложит вкладки восстановить.
Talk is cheap. Show me the code.
Linus Torvalds
Аватара пользователя
Barmalei
Сообщения: 5360
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Rosa Fresh R13 Plasma 6

Re: Не поломается ли что-нибудь при постоянном выключении компа посредством halt -p?

Сообщение Barmalei »

Значить аля жесткое отключение питания. HDD не скажет спасибо.
Аватара пользователя
Delles
Сообщения: 1666
Зарегистрирован: 18 авг 2015, 19:52
Operating system: GNU/Linux : ROSA Desktop Fresh R7 (x86_64). Не обновлял.

Re: Не поломается ли что-нибудь при постоянном выключении компа посредством halt -p?

Сообщение Delles »

Barmalei писал(а):Значить аля жесткое отключение питания. HDD не скажет спасибо.
Нет, это не отключение питания, это просто завершение работы системы без всяких сохранений сеансов. Обычное, кстати, в BSD.
Talk is cheap. Show me the code.
Linus Torvalds
Аватара пользователя
Barmalei
Сообщения: 5360
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Rosa Fresh R13 Plasma 6

Re: Не поломается ли что-нибудь при постоянном выключении компа посредством halt -p?

Сообщение Barmalei »

Delles писал(а):
Barmalei писал(а):Значить аля жесткое отключение питания. HDD не скажет спасибо.
Нет, это не отключение питания, это просто завершение работы системы без всяких сохранений сеансов. Обычное, кстати, в BSD.
Ну не знаю. У меня HDD щелкает как при удержании кнопки Питания. Не есть гуд.
Аватара пользователя
Delles
Сообщения: 1666
Зарегистрирован: 18 авг 2015, 19:52
Operating system: GNU/Linux : ROSA Desktop Fresh R7 (x86_64). Не обновлял.

Re: Не поломается ли что-нибудь при постоянном выключении компа посредством halt -p?

Сообщение Delles »

Barmalei писал(а):Ну не знаю. У меня HDD щелкает как при удержании кнопки Питания. Не есть гуд.
Мой вопрос происходит от того, что я не очень понимаю, что в этом смысле изменилось в связи с внедрением systemd. "Низкоуровневый способ выключения или перезагрузки системы заключается в отправке сообщения непосредственно процессу init." (ссылка). В BSD, как Вы знаете, никакого systemd нет, там init. Как у нас теперь, кому адресована команда halt -p, не знаю, а хотелось бы, потому что для меня завершение работы посредством halt -p наиболее удобное.
Talk is cheap. Show me the code.
Linus Torvalds
trs
Сообщения: 1925
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: Не поломается ли что-нибудь при постоянном выключении компа посредством halt -p?

Сообщение trs »

Опасен может быть вот этот ключик:
man halt писал(а):-n Don't sync before reboot or halt. Note that the kernel and storage drivers may still sync.
Без него данные могут потеряются только в приложениях, а не на файловой системе в целом.
Аватара пользователя
Delles
Сообщения: 1666
Зарегистрирован: 18 авг 2015, 19:52
Operating system: GNU/Linux : ROSA Desktop Fresh R7 (x86_64). Не обновлял.

Re: Не поломается ли что-нибудь при постоянном выключении компа посредством halt -p?

Сообщение Delles »

trs писал(а):Опасен может быть вот этот ключик:
man halt писал(а):-n Don't sync before reboot or halt. Note that the kernel and storage drivers may still sync.
Без него данные могут потеряются только в приложениях, а не на файловой системе в целом.
Любопытно, что в том мануале, который в Росе, об этом ключике ничего не сообщается. Не знаю, действует ли сам ключик, пробовать не очень хочется. Зато о нем сообщается в мануале Опёнка, наряду с извещением о другом ключике -q, который, как забавно оговаривается, побуждает halt действовать ungracefully ツ
screen71.png
Talk is cheap. Show me the code.
Linus Torvalds
trs
Сообщения: 1925
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: Не поломается ли что-нибудь при постоянном выключении компа посредством halt -p?

Сообщение trs »

Delles писал(а):Любопытно, что в том мануале, который в Росе, об этом ключике ничего не сообщается.
Наверно, потому что: «ядро и драйвера накопителей могут синхронизировать [данные] и с ним».
Delles писал(а):ungracefully ツ
screen71.png
Ун гра? Это "не гра" что ли? :)
Аватара пользователя
Delles
Сообщения: 1666
Зарегистрирован: 18 авг 2015, 19:52
Operating system: GNU/Linux : ROSA Desktop Fresh R7 (x86_64). Не обновлял.

Re: Не поломается ли что-нибудь при постоянном выключении компа посредством halt -p?

Сообщение Delles »

Занятно
screen77.png
Talk is cheap. Show me the code.
Linus Torvalds
trs
Сообщения: 1925
Зарегистрирован: 07 сен 2015, 16:08
Operating system: -

Re: Не поломается ли что-нибудь при постоянном выключении компа посредством halt -p?

Сообщение trs »

Правильно, там же нет systemd. В Rose halt, как отдельная команда, отсутствует, являясь ссылкой на systemctl.
Аватара пользователя
Delles
Сообщения: 1666
Зарегистрирован: 18 авг 2015, 19:52
Operating system: GNU/Linux : ROSA Desktop Fresh R7 (x86_64). Не обновлял.

Re: Не поломается ли что-нибудь при постоянном выключении компа посредством halt -p?

Сообщение Delles »

trs писал(а):В Rose halt, как отдельная команда, отсутствует, являясь ссылкой на systemctl.
Чтобы уж считать эту тему решенной, добавлю.
Как справедливо отметил trs, halt в Линуксе с systemd является лишь ссылкой на systemctl:

Код: Выделить всё

$ ll /*/halt
lrwxrwxrwx 1 root root 16 янв  7 12:53 /bin/halt -> ../bin/systemctl*
А команда
тождественна команде

Код: Выделить всё

systemctl poweroff
или просто

Код: Выделить всё

poweroff
при наличии соответствующих прав.

Так что всё вполне нормативно. Единственное, что нужно иметь в виду, это что система в этом случае начинает выключаться тут же, без сохранения несохраненных юзерских данных и дальнейших подтверждений.
Talk is cheap. Show me the code.
Linus Torvalds
Ответить

Вернуться в «Обсуждение ROSA Fresh R4 - R8 (платформа 2014.1)»