logo

Команда виходу з Linux

Команда виходу Linux використовується для виходу з поточної оболонки. Він приймає параметр як число та виходить з оболонки з поверненням номера стану. Якщо ми не надали жодного параметра, він повернув би статус останньої виконаної команди. Команда exit закриває сценарій і виходить з оболонки.

Якщо ми маємо більше однієї вкладки оболонки, команда виходу закриє вкладку, де вона виконується. Це вбудована команда, і ми не можемо знайти для неї спеціальну сторінку посібника.

Синтаксис:

 exit 

З наведеної вище команди після натискання натисніть ENTER клавішу, термінал буде закрито, а всі звичайні запущені процеси терміналу буде завершено.

оператори java

Команда виходу є найкориснішою Linux . Ми можемо проходити з ним багато разів. Він використовує функцію exit() для завершення нормального процесу. Ось деякі моменти щодо команди виходу:

  • Він використовується для виходу зі сценарію оболонки зі статусом N.
  • Його можна використовувати, щоб перевірити, чи успішно завершено сценарій оболонки.
  • Статус виходу може використовуватися іншими командами для виконання своїх дій.
  • Якщо значення N не вказано, статусом виходу буде остання виконана команда.
  • Значення N встановлено на 0 і означає звичайний вихід оболонки.

Опції:

Команда виходу не надає багато опцій. Але він підтримує такі параметри:

    Вийти без будь-яких параметрів:

Якщо ми виконуємо його без будь-яких параметрів, він просто закриває термінал. Виконайте його так:

 exit 

Команда виходу з Linux

Наведена вище команда просто закриє термінал.

    Вийти зі статусом виходу:

Якщо ми передаємо параметр, він закриється та поверне той самий статус виходу. Наприклад, якщо ми виконаємо його зі статусом виходу 10, він поверне статус 10. Розгляньте наступну команду:

 exit 10 

Команда виходу з Linux

Наведена вище команда закриє термінал і поверне статус 10. Статуси повернення корисні, оскільки іноді їх можна відстежити, щоб визначити помилку. Наприклад, статус повернення ' 0' означає, що програма успішно виконана і ' 1' означає, що програма має незначні помилки.

    Показати статус останнього повернення:

Щоб відобразити статус завершення останньої виконаної команди, виконайте 'echo $?' команду наступним чином:

 echo $? 

Наведена вище команда відобразить останній повернутий статус. Розглянемо наведений нижче результат:

Команда виходу з Linux
    Статус виходу зі сценарію оболонки

Давайте створимо сценарій «Demo.sh». Щоб створити його, виконайте таку команду:

 cat > Demo.sh echo ' This is a demo.' exit 0 

Збережіть наведений вище сценарій, натиснувши клавіші CTRL+D. Тепер виконайте сценарій, виконавши такі команди:

 chmod +x Demo.sh ./Demo.sh 

Наведена вище команда виконає сценарій. Тепер перевірте статус завершення сценарію, виконавши наведену нижче команду:

 echo $? 

Розглянемо наведений нижче результат:

Команда виходу з Linux

З наведених вище виводів ми бачимо, що статус виходу даного сценарію дорівнює 0, що означає, що він успішно виконано.

Отримання допомоги

Команда виходу є вбудованою утилітою. Для нього немає спеціальних сторінок посібника. Однак він підтримує параметр «-help», який відображає інформацію про команду. Щоб отримати довідку, виконайте команду наступним чином:

 exit --help 

Наведена вище команда відобразить довідку в командному рядку. Ми також можемо виконати команду виходу з допомоги наступним чином:

 help exit 

Обидві команди створять однаковий результат. Розглянемо наведений нижче результат:

Команда виходу з Linux