1.簡介
exit 命令是 Shell 內建命令,用于退出當前 Shell 進程。
2.命令格式
exitN
(1)狀態碼 N 的范圍是 0-255,一般情況下,0 表示正常退出,非零表示異常退出。如果是 0-255 之外的數值,則會被強制轉換為 uint8_t 類型的數值,比如 -1 會被轉換為 255,256 會發生類型寬度截斷,被轉換為 0;
(2)狀態碼 N 可以不指定,默認是上一條命令的退出狀態碼。
3.常用示例
(1)退出終端。
exit
(2)用于Shell腳本,退出當前Shell進程。
(3)使用 trap 內建命令,用于掛載 Shell 進程結束前需要執行的命令。格式為:trap “commands” EXIT。如腳本exit.sh:
!/bin/bash
echo"start"
trap"echo'end'"EXIT
echo"beforeexit"
exit0
執行exit.sh輸出:
start
beforeexit
end
參考文獻
[1] exit manual
責任編輯:xj
原文標題:每天一個 Linux 命令(109):exit 命令
文章出處:【微信公眾號:Linux愛好者】歡迎添加關注!文章轉載請注明出處。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
原文標題:每天一個 Linux 命令(109):exit 命令
文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關注!文章轉載請注明出處。
相關推薦
Shell 是一個命令行解釋器,用于與操作系統進行交互。它提供了一種方便的方式來執行命令、管理文件和目錄、運行程序等。以下是 Shell 的功能和特點的介紹:
發表于 08-30 14:48
?163次閱讀
一、Shell是什么?我們在剛開始接觸Linux的時候,經常會聽到工程師提到Shell這個詞,剛開始不知道這是個干什么的,簡單的說,它是一個應用,接收用戶命令,調用相應的內核接口函數或應用程序,并
發表于 08-15 09:28
01、Shell是什么?我們在剛開始接觸Linux的時候,經常會聽到工程師提到Shell這個詞,那么Shell到底是什么呢?簡單的說,它是一個應用,接收用戶命令,調用相應的內核接口函數
發表于 11-15 13:06
?360次閱讀
在Linux中,可以通過以下步驟切換到命令行模式: 打開終端。可以在應用菜單中找到終端或命令行終端。 在終端中輸入命令“exit”或“logout”,然后按回車鍵。 系統會提示您輸入管
發表于 11-13 16:47
?1463次閱讀
在Linux中,source命令通常用于重新執行剛修改的初始化文件,使之立即生效,而不必注銷并重新登錄。source命令可以用于讀取并執行腳本文件中的命令,通常用于在當前shell環境
發表于 11-08 14:35
?1720次閱讀
Linux命令行與Shell編程實戰主要涉及以下內容: Linux命令行基礎:學習Linux命令行的基本操作,如文件管理、進程管理、網絡配置等。熟悉使用
發表于 11-08 10:57
?621次閱讀
Linux命令和Shell編程之間存在密切的聯系。 首先,Shell是Linux命令行下的解釋器,它提供了一個用戶界面,使用戶能夠與Linux內核進行交互。
發表于 11-08 10:53
?767次閱讀
Shell命令和Linux命令并不完全一樣。 首先,Shell是一種命令行解釋器,它是用來解釋和執行用戶輸入的
發表于 11-08 10:51
?2430次閱讀
以下是Shell中常用的20個命令: ls :列出當前目錄中的文件和子目錄。 cd :改變當前目錄。 pwd :顯示當前目錄的路徑。 cp :復制文件或目錄。 mv :移動或重命名文件或目錄。 rm
發表于 11-08 10:48
?3624次閱讀
在Shell編程中,常用命令包括以下幾種: ls :列出目錄中的文件和子目錄。 cp :復制文件或目錄。 cat :查看文件的內容,可以用于合并文件。 touch :創建一個新文件或更新已存在文件
發表于 11-08 10:43
?819次閱讀
Shell命令提示符的含義因操作系統和Shell類型而異。在Linux系統中,Shell命令提示符通常由以下幾部分組成: 用戶名:顯示當前登
發表于 11-08 10:37
?1117次閱讀
Shell腳本是一種可執行文件,它包含了一組用某種特定語言編寫的命令,這些命令可以被解釋器(如bash)執行。以下是一些常見的shell腳本基本命令
發表于 11-08 10:08
?1715次閱讀
做過嵌入式Linux開發或使用過桌面Linux系統的童鞋們,肯定對shell命令交互印象比較深刻,然而我們大多數搞嵌入式軟件開發的碼農都是基于單片機,比如51、STM32等進行開發的,在單片機上能否
發表于 11-01 15:16
?1066次閱讀
這篇文章介紹下BASH shell中的條件相關的命令,包括:if, case, while, until, for, break, continue。
發表于 10-11 15:21
?465次閱讀
); module_exit (my_exit); 加載卸載模塊命令 模塊加載 insmod :加載指定目錄下的一個.ko文件到內核。例如: # insmod drv.ko modprob :自動加載模塊到內核
發表于 09-26 16:54
?795次閱讀
評論