В этой статье мы покажем вам разницу между командами выключение, выключение, остановка и перезагрузка в 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.
Чтобы узнать больше о выключение , посетите выключение собственная страница руководства.
Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь оставлять комментарии.
сообщить об этом объявлении





