Как да рестартирате Linux

Kak Da Restartirate Linux



Докато работите като системен администратор в Linux, през повечето време конфигурациите се нуждаят от рестартиране на системата. Освен това основните актуализации на сървъра, системните библиотеки и актуализациите на ядрото също изискват рестартиране на системата.

Рестартирането на Linux машина е безопасен процес за излизане от системни програми, без да навреди на данните. Ако обаче рестартирате системата, без да запазите необходимите данни, може да ги загубите или в крайна сметка да ги повредите. Така че, изпълнете функцията за рестартиране, когато няма шанс да повредите данните и няма какво да губите.







Как да рестартирате Linux

В дистрибуциите на Linux имаме различни начини за рестартиране/рестартиране на системата, включително множество инструменти от командния ред и графичен потребителски интерфейс.



Рестартирайте Linux системата чрез инструменти от командния ред

Този раздел ще обсъди всички популярни помощни програми, които помагат за рестартиране на Linux системата; нека ги обсъдим:



  1. команда за рестартиране
  2. Команда systemctl
  3. команда за изключване
  4. init команда

Рестартирайте системата Linux с помощта на командата за рестартиране

The рестартирайте инструментът за команден ред е пряк път и популярен инструмент за рестартиране на системата без никакви пречки. Изпълнете командата за рестартиране с привилегиите на sudo, за да изпълните функцията за рестартиране като администратор:





sudo рестартирайте



За незабавния процес можем също да използваме -f параметър за принудително рестартиране на системата без никакво забавяне:

sudo рестартирайте -f

Или можете да изпълните командата за рестартиране с пътя:

/ sbin / рестартирайте

Рестартирайте системата Linux с помощта на командата systemctl

Инструментът за команден ред systemctl в Linux наблюдава и конфигурира системните услуги на Linux, когато функционират. Потребителят може да активира, стартира, спре и изключи всяка услуга с помощта на командата systemctl. Не само това, но тази команда работи като инструмент за многозадачност, който също се използва за рестартиране на Linux машината.

Въведете споменатата команда systemctl в терминала, за да изпълните задачата за рестартиране:

sudo systemctl рестартиране

Рестартирайте системата на фърмуера с помощта на командата systemctl

Нашата машина може да бъде рестартирана в BIOS интерфейс с помощта на командата systemctl. Но тази команда няма да работи на всички системи, с изключение на модерни устройства, сървъри и настолни компютри.

sudo systemctl рестартиране --настройка на фърмуера

Рестартирайте системата Linux с помощта на командата за изключване

Помощната програма от командния ред за изключване се използва за безопасно изключване на операционната система Linux. Не само това, той също така позволява спиране (ограничаване на операционната система да спре да изпълнява функции) и рестартиране на машината.

Изпълнете някоя от дадените команди за изключване в терминала, за да рестартирате Linux машината:

Синтаксисът за рестартиране на машината чрез командния инструмент за изключване е както следва:

sudo изключвам < време >

В горния синтаксис, аргумент задейства функцията за рестартиране и можете също да посочите времето, до което задачата трябва да бъде изпълнена.

Нека използваме горния синтаксис, като зададем времето и изпълним следната команда в терминала:

sudo изключвам + 3

В горната команда:

изключвам: Linux команда, използвана за изключване или рестартиране на Linux машината.

-r: Моли Linux системата да се рестартира.

+3: Казва на Linux машината да изчака 3 минути и след това да рестартира.

За процеса на незабавно рестартиране можете просто да изпълните следната команда:

изключвам сега

Или можете също да зададете пълния път, както е посочено по-долу:

/ sbin / изключвам сега

Ако искате да рестартирате системата в определено време, форматът ще бъде hh:mm, където трябва да посочите часовете и минутите; като:

sudo изключвам +02: 30

Командата за изключване също позволява анулиране на планирания процес на рестартиране чрез предаване на параметъра -c:

изключвам -° С

Рестартирайте системата Linux с помощта на командата “init / telinit”.

Съкращението на топлина команден инструмент в Linux е инициализация; както името описва, тази команда помага да се инициализират всички фонови процеси и да се контролират всеки път, когато системата се стартира.

Можем също да използваме командния инструмент init за рестартиране на Linux машината с ниво на изпълнение 6; който е настроен да рестартира системата във фонов процес:

топлина 6

С пълния път командата ще бъде:

/ sbin / топлина 6

Процесът на рестартиране в Linux система може да се извърши и с помощта на телини команда, която се използва за управление на операциите за стартиране или можем да кажем предния край на процесите за стартиране.

Изпълнете командата telinit, като я изпратите до ниво на изпълнение 6, за да рестартирате вашата машина:

sudo телини 6

Рестартирайте Linux сървъра дистанционно

За отдалечено рестартиране на Linux сървъра, трябва да влезем чрез SSH като root потребител и да следваме споменатия синтаксис:

ssh корен @ remote-server.com / sbin / рестартирайте

Или за незабавно рестартиране използвайте синтаксиса:

ssh корен @ дистанционен сървър / sbin / рестартирайте сега\

Заменете отдалечения сървър с IP адреса на сървъра, който искате да рестартирате, като:

ssh корен @ 192.168.1.1 / sbin / рестартирайте

Допълнителен:

Когато системата извършва операции за излизане или влизане, тя съхранява записа в /var/logwtmp файл. За да извлечете записа за излизане от този файл, използвайте командата:

последно рестартирайте

Рестартирайте Linux системата чрез графичен потребителски интерфейс

Най-лесният начин за рестартиране на Linux машината е използването на GUI. Отворете работния плот на Linux (извършвам това на Ubuntu 22.04) и навигирайте курсора до бутона за захранване:

Там щракнете върху Изключване/Изход и изберете Рестартирам от по-нататък появилите се опции:

Ще се появи изскачащ прозорец, за да потвърдите процеса на рестартиране, щракнете върху Рестартирам бутон:

Заключение

Операцията по рестартиране е необходима, когато потребителят конфигурира системния сървър и/или извършва действия по компилиране на сървъра. Освен това някои от библиотеките на ядрото изискват рестартиране на системата по време на актуализиране. Принудителното рестартиране обаче може също да доведе до повредени системни файлове или загуба на необходимите незапазени данни.

В това ръководство сме извършвали операции по рестартиране с помощта на няколко инструмента от командния ред. Популярните помощни програми от командния ред, които помагат за рестартиране на системата Linux, са командите reboot, systemctl, init и shutdown. Друг лесен начин за изпълнение на функцията за рестартиране е използването на графичния потребителски интерфейс.