0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Shell內(nèi)建命令:exit命令

Linux愛好者 ? 來源:Linux愛好者 ? 作者:戀貓大鯉魚 ? 2021-02-02 10:45 ? 次閱讀

1.簡介

exit 命令是 Shell 內(nèi)建命令,用于退出當(dāng)前 Shell 進程。

2.命令格式

exitN

(1)狀態(tài)碼 N 的范圍是 0-255,一般情況下,0 表示正常退出,非零表示異常退出。如果是 0-255 之外的數(shù)值,則會被強制轉(zhuǎn)換為 uint8_t 類型的數(shù)值,比如 -1 會被轉(zhuǎn)換為 255,256 會發(fā)生類型寬度截斷,被轉(zhuǎn)換為 0;
(2)狀態(tài)碼 N 可以不指定,默認(rèn)是上一條命令的退出狀態(tài)碼。

3.常用示例

(1)退出終端。

exit

(2)用于Shell腳本,退出當(dāng)前Shell進程。

(3)使用 trap 內(nèi)建命令,用于掛載 Shell 進程結(jié)束前需要執(zhí)行的命令。格式為:trap “commands” EXIT。如腳本exit.sh:

!/bin/bash

echo"start"
trap"echo'end'"EXIT
echo"beforeexit"
exit0

執(zhí)行exit.sh輸出:

start
beforeexit
end

參考文獻

[1] exit manual

責(zé)任編輯:xj

原文標(biāo)題:每天一個 Linux 命令(109):exit 命令

文章出處:【微信公眾號:Linux愛好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11123

    瀏覽量

    207910
  • 命令
    +關(guān)注

    關(guān)注

    5

    文章

    658

    瀏覽量

    21928
  • Shell
    +關(guān)注

    關(guān)注

    1

    文章

    359

    瀏覽量

    23192

原文標(biāo)題:每天一個 Linux 命令(109):exit 命令

文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    shell具有的功能和特點

    Shell 是一個命令行解釋器,用于與操作系統(tǒng)進行交互。它提供了一種方便的方式來執(zhí)行命令、管理文件和目錄、運行程序等。以下是 Shell 的功能和特點的介紹:
    的頭像 發(fā)表于 08-30 14:48 ?165次閱讀

    shell基本介紹及常用命令shell介紹

    一、Shell是什么?我們在剛開始接觸Linux的時候,經(jīng)常會聽到工程師提到Shell這個詞,剛開始不知道這是個干什么的,簡單的說,它是一個應(yīng)用,接收用戶命令,調(diào)用相應(yīng)的內(nèi)核接口函數(shù)或應(yīng)用程序,并
    發(fā)表于 08-15 09:28

    Shell基本介紹及目錄常用命令

    01、Shell是什么?我們在剛開始接觸Linux的時候,經(jīng)常會聽到工程師提到Shell這個詞,那么Shell到底是什么呢?簡單的說,它是一個應(yīng)用,接收用戶命令,調(diào)用相應(yīng)的內(nèi)核接口函數(shù)
    的頭像 發(fā)表于 11-15 13:06 ?363次閱讀
    <b class='flag-5'>Shell</b>基本介紹及目錄常用<b class='flag-5'>命令</b>

    linux切換到命令行模式

    在Linux中,可以通過以下步驟切換到命令行模式: 打開終端。可以在應(yīng)用菜單中找到終端或命令行終端。 在終端中輸入命令exit”或“l(fā)ogout”,然后按回車鍵。 系統(tǒng)會提示您輸入管
    的頭像 發(fā)表于 11-13 16:47 ?1466次閱讀

    linux中source命令的用法

    在Linux中,source命令通常用于重新執(zhí)行剛修改的初始化文件,使之立即生效,而不必注銷并重新登錄。source命令可以用于讀取并執(zhí)行腳本文件中的命令,通常用于在當(dāng)前shell環(huán)境
    的頭像 發(fā)表于 11-08 14:35 ?1731次閱讀

    linux命令行與shell編程實戰(zhàn)

    Linux命令行與Shell編程實戰(zhàn)主要涉及以下內(nèi)容: Linux命令行基礎(chǔ):學(xué)習(xí)Linux命令行的基本操作,如文件管理、進程管理、網(wǎng)絡(luò)配置等。熟悉使用
    的頭像 發(fā)表于 11-08 10:57 ?622次閱讀

    linux命令shell編程有什么聯(lián)系

    Linux命令Shell編程之間存在密切的聯(lián)系。 首先,Shell是Linux命令行下的解釋器,它提供了一個用戶界面,使用戶能夠與Linux內(nèi)核進行交互。
    的頭像 發(fā)表于 11-08 10:53 ?771次閱讀

    shell命令和linux命令一樣嗎

    Shell命令和Linux命令并不完全一樣。 首先,Shell是一種命令行解釋器,它是用來解釋和執(zhí)行用戶輸入的
    的頭像 發(fā)表于 11-08 10:51 ?2439次閱讀

    shell常用的20個命令

    以下是Shell中常用的20個命令: ls :列出當(dāng)前目錄中的文件和子目錄。 cd :改變當(dāng)前目錄。 pwd :顯示當(dāng)前目錄的路徑。 cp :復(fù)制文件或目錄。 mv :移動或重命名文件或目錄。 rm
    的頭像 發(fā)表于 11-08 10:48 ?3645次閱讀

    shell編程常用命令

    Shell編程中,常用命令包括以下幾種: ls :列出目錄中的文件和子目錄。 cp :復(fù)制文件或目錄。 cat :查看文件的內(nèi)容,可以用于合并文件。 touch :創(chuàng)建一個新文件或更新已存在文件
    的頭像 發(fā)表于 11-08 10:43 ?821次閱讀

    shell命令提示符的具體含義

    Shell命令提示符的含義因操作系統(tǒng)和Shell類型而異。在Linux系統(tǒng)中,Shell命令提示符通常由以下幾部分組成: 用戶名:顯示當(dāng)前登
    的頭像 發(fā)表于 11-08 10:37 ?1128次閱讀

    shell腳本基本命令

    Shell腳本是一種可執(zhí)行文件,它包含了一組用某種特定語言編寫的命令,這些命令可以被解釋器(如bash)執(zhí)行。以下是一些常見的shell腳本基本命令
    的頭像 發(fā)表于 11-08 10:08 ?1732次閱讀

    單片機上如何做shell命令行交互

    做過嵌入式Linux開發(fā)或使用過桌面Linux系統(tǒng)的童鞋們,肯定對shell命令交互印象比較深刻,然而我們大多數(shù)搞嵌入式軟件開發(fā)的碼農(nóng)都是基于單片機,比如51、STM32等進行開發(fā)的,在單片機上能否
    的頭像 發(fā)表于 11-01 15:16 ?1081次閱讀

    BASH shell腳本篇—條件命令

    這篇文章介紹下BASH shell中的條件相關(guān)的命令,包括:if, case, while, until, for, break, continue。
    的頭像 發(fā)表于 10-11 15:21 ?467次閱讀
    BASH <b class='flag-5'>shell</b>腳本篇—條件<b class='flag-5'>命令</b>

    Linux驅(qū)動加載卸載模塊命令

    ); module_exit (my_exit); 加載卸載模塊命令 模塊加載 insmod :加載指定目錄下的一個.ko文件到內(nèi)核。例如: # insmod drv.ko modprob :自動加載模塊到內(nèi)核
    的頭像 發(fā)表于 09-26 16:54 ?798次閱讀