Мне пришлось вручную переопределить X11 WM_CLASS
, что вы можете сделать в качестве аргумента для бинарного файла firefox:
/opt/firefox-developer/firefox --class=firefoxdev
Я только что добавил это в запись .desktop
, и теперь у меня есть отдельная запись на панели задач Firefox.
Контролируемая перезагрузка в основном представляет собой обычное отключение, но вместо отключения питания в конце применяется процедура аппаратного сброса, так что микропрограмма берет на себя управление и перезапускает систему, по сути, так же, как при включении системы. (Встроенное ПО может сократить или пропустить некоторые тесты, если обнаружит, что система не включается из «холодного» состояния.)
Отсутствует общесистемный -механизм автоматического сохранения состояния системы :, если у вас, например,. настроил сетевые интерфейсы с помощью команд ifconfig
или ip
, но не отредактировал соответствующие файлы конфигурации, чтобы сделать конфигурацию постоянной, эта конфигурация будет потеряна при любой перезагрузке. Если вы запускали какие-либо службы вручную (, например. service <something> start
или systemctl start <something>
), но не позволяет им автоматически запускаться при загрузке (, например. chkconfig <something> on
или systemctl enable <something>
), служба будет , а не , автоматически запускаться после перезагрузки.
Некоторые инструменты системного администрирования, такие как NetworkManager
, автоматически обновляют файлы конфигурации, чтобы сохранить любые изменения конфигурации, если вы специально не запретите это; другим потребуется одно действие, чтобы внести изменение сейчас и другое, чтобы сделать изменение постоянным .
Некоторые среды рабочего стола могут пытаться поддерживать состояние сеанса пользователя, поэтому, когда пользователь выходит из системы контролируемым образом, когда некоторые программы с графическим интерфейсом все еще работают, те же самые программы с графическим интерфейсом будут запускаться автоматически при следующем входе в систему. Но нет никакой гарантии, что эти программы сами сохранят свое внутреннее состояние, :некоторые программы могут это делать, а другие нет. Программы на основе текста -в среде с графическим интерфейсом могут рассматривать выход из системы с графическим интерфейсом как эквивалент внезапной потери сетевого подключения удаленным пользователем SSH :, в частности, текстовые редакторы, такие как vi
, обычно сохраняют любые несохраненные данные в специальном файле резервной копии., чтобы прерванная работа не пропала.
Если система выключается принудительно (, например. нажатием кнопки аппаратного сброса или отключением шнура питания )все, что хранится только в ОЗУ , будет утеряно. Проверка файловой системы во время загрузки -обнаружит, что файловые системы не были правильно смонтированы :журналируемые файловые системы обычно автоматически выполняют восстановление журнала, чтобы сохранить внутреннюю согласованность метаданных файловой системы, но если данные также не журналируются, вы можете обнаружить, что некоторые данные на самом деле не достигли диска (это может отображаться в виде повторяющихся строк \000
в файлах журнала, поскольку последний выделенный, но не записанный блок содержит только нулевые байты ). Базам данных также может потребоваться выполнить какие-либо действия по восстановлению согласованности после принудительного завершения работы.
Нормальное контролируемое отключение (или перезагрузка )включает:
В правильно -сконфигурированной системе обо всем этом позаботится подсистема инициализации (, которая может быть systemd
, классической SysVinit или чем-то другим ), если вы используете shutdown -h
или shutdown -r
. команды.
Если вы используете reboot -f
, это означает, что вы намеренно пропускаете все упомянутые выше шаги завершения работы, кроме последнего.
Я мог бы придумать более серьезную попытку. Прямо сейчас отвечаю:
Reboot works just like Start, except that you have files to close and processes to stop first. Just like with Start, you can choose which process you want to run from and on which system. You can Reboot to the end of Start, to the middle, or to the start of Start.
Это состояние системы при отключении питания . Или спящий режим . С приходом весны он оживает в обоих направлениях. Просто деталь. С отношением.
Затем вы понимаете, что :нет start
, только кнопка питания на вашей ФИЗИЧЕСКОЙ КОНСОЛИ. И команда reboot
. И перезагрузка — это много разных вещей, начиная с инициализации и инициализации.