В этой статье мы покажем вам разницу между командами выключение, выключение, остановка и перезагрузка в Linux. Мы постараемся разъяснить, что они на самом деле представляют.
Если администрирование сервера Linux для вас интересны, эти команды Linux — будут очень важны, и вам необходимо их использовать для дальнейшего эффективного администрирования серверов.
Команда выключения
Команда shutdown позволяет планировать время отключения системы. Она может указать для установки, выключения или перезагрузки машины.
Вы можете указать в качестве первого аргумента времени (которая обычно задается как «сейчас» или «чч: мм» — часа/минут). Кроме того, вы можете настроить отправку сообщений всем зарегистрированным пользователям до того, как система выключится.
Важно (!) Если используется тот аргумент времени за 5 минут до того, как система выключится, файл/run/nologin гарантирует, что со всех «логинов» будет запрещен доступ к серверу.
Примеры команд выключения:
# shutdown # shutdown now # shutdown 13: 20 # shutdown -p now # выключение устройства # shutdown -H now # функция halt # shutdown -r09: 35 # перезагрузка в 09:35
Чтобы отменить завершение работы, просто введите следующую команду:
# shutdown -c
Команда завершения
Команда halt отдает команду аппаратному обеспечению приостановить все функции CPU, но оставляет его включенным. Вы можете использовать систему для получения информации о состоянии системы.
Современные системы Linux с Systemd не нуждаются в этой команде.
Обратите внимание, что в некоторых случаях использование halt полностью выключает систему. Ниже приведены примеры команд остановки:
# halt # halt -p # halt --reboot
Команда poweroff
Команда poweroff посылает сигнал по ACPI, которая дает команду системы отключения питания.
Ниже приведены примеры команд poweroff:
# poweroff # poweroff --halt # poweroff --reboot
Команда reboot
Команда reboot в Linux дает команду перезагрузить систему.
# reboot # reboot --halt # reboot -p
По итогу разница между остановкой и обычным выключением лишь в том какие инструкции процессора используются для выключения.
На этом все! Как уже было сказано, понимание командных данных позволит максимально эффективно и безопасно управлять сервером Linux в среде большого количества пользователей.
Вопросы по статье задавайте в комментариях ниже.
Спасибо за уделенное время на прочтение статьи!
Если возникли вопросы, задавайте их в комментариях.
Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!
Чтобы узнать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Cisco от Академии Cisco, курсы Linux от Linux Professional Institute на платформе SEDICOMM University.
Курсы Cisco и Linux с трудоустройством!
- Поможем стать экспертом в сетевом администрировании и получить международные сертификаты Cisco CCNA Routing & Switching или Linux LPI.
- Предлагаем проверенную программу и учебник экспертов из Cisco Networking Academy и Linux Professional Institute, сертифицированных инструкторов и личного куратора.
- Поможем с трудоустройством и сделать карьеру. 100% наших выпускников трудоустраиваются.
- Проводим вечерние онлайн-лекции на нашей платформе или обучайтесь очно на базе Киевского офиса.
- Спросим у вас об удобном времени для практик и подстроимся: понимаем, что времени учиться мало.
- Если хотите индивидуальный график — обсудим и осуществим.
- Выставим четкие дедлайны для самоорганизации. Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
- отредактировать резюме;
- подготовиться к техническим интервью;
- подготовиться к конкурсу на понравившуюся вакансию;
- устроим на работу в Cisco по программе Cisco Incubator, New Graduate и Experienced. Наши студенты, которые уже работают там: жмите на # НашиВCisco Вконтакте, # НашиВCisco Facebook.
Команда завершения работы Linux
Обновлено
•
3 мин чтения
В этом руководстве мы покажем вам, как использовать команду shutdown
на практических примерах и подробных объяснениях наиболее распространенных shutdown
параметры.
Команда shutdown
безопасно останавливает систему.. Когда инициируется выключение
, все вошедшие в систему пользователи и процессы уведомляются о том, что система выходит из строя, и дальнейший вход в систему запрещен. Вы можете выключить систему немедленно или в указанное время.
Синтаксис команды выключения #
Перед тем, как перейти к использованию выключения
, давайте начнем с обзора основного синтаксиса.
Выражения команды shutdown
имеют следующую форму:
выключение [ОПЦИИ] [ВРЕМЯ] [СООБЩЕНИЕ]
параметры
— Параметры завершения работы, такие как остановка, отключение питания (параметр по умолчанию) или перезагрузка системы.time
— Аргумент времени указывает, когда следует выполнять процесс завершения работы .message
— аргумент сообщения указывает сообщение, которое будет транслироваться всем пользователям.
последние дистрибутивы Linux shutdown
— это псевдоним для systemctl
, и он доступен в системе только из соображений совместимости.
Как сделать Используйте команду shutdown
#
Только root и пользователи с sudo
для прав можно использовать команду crontab
.
При использовании без аргументов команда shutdown
отключит питание машина.
sudo shutdown
процесс выключения начинается через 1 минуту, что является временным интервалом по умолчанию.
Как выключить систему в указанное время #
Аргумент времени может иметь два разных формата . Это может быть абсолютное время в формате чч: мм
и относительное время в формате + m
, где m — количество минут с текущего момента.
В следующем примере запланировано завершение работы системы в 11:00:
sudo shutdown 11:00
В следующем примере будет запланировано выключение
системы через 10 минут:
sudo shutdown +10
Как немедленно выключить систему #
Чтобы немедленно выключить систему, вы можете использовать +0
или его псевдоним сейчас
:
sudo shutdown now
Как транслировать пользовательское сообщение #
Кому транслировать настраиваемое сообщение вместе со стандартным уведомлением shutdown
, введите ваше сообщение после аргумента времени.
В следующем примере система будет отключена через 30 минут с этого момента. и уведомить пользователей о том, что будет выполнено обновление оборудования:
sudo shutdown +30 "Hardware u pgrade "
Важно отметить, что при указании настраиваемого сообщения на стене вы также должны указать аргумент времени.
Как перезагрузить систему #
Чтобы перезагрузить систему, используйте аргумент -r
:
sudo shutdown -r
Вы также можете указать аргумент времени и настраиваемое сообщение:
shutdown -r +5 «Обновление ядра»
Приведенная выше команда перезагрузит систему через 5 минут и передаст сообщение Обновление ядра
.
Как отменить запланированное выключение #
Если вы запланировали выключение и хотите отменить его, вы можете использовать аргумент -c
:
sudo shutdown -c
При отмене запланированного завершения работы вы не можете указать аргумент времени, но вы все равно можете транслировать сообщение, которое будет отправлено всем пользователям.
sudo shutdown -c "Отмена перезагрузки"
Заключение #
Команда shutdown
позволяет вам остановить, выключить и перезагрузить вашу систему Linux.
Чтобы узнать больше о выключение
, посетите выключение собственная страница руководства.
Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь оставлять комментарии.
сообщить об этом объявлении