1.簡介
exit 命令是 Shell 內(nèi)建命令,用于退出當前 Shell 進程。
2.命令格式
exitN
(1)狀態(tài)碼 N 的范圍是 0-255,一般情況下,0 表示正常退出,非零表示異常退出。如果是 0-255 之外的數(shù)值,則會被強制轉換為 uint8_t 類型的數(shù)值,比如 -1 會被轉換為 255,256 會發(fā)生類型寬度截斷,被轉換為 0;
(2)狀態(tài)碼 N 可以不指定,默認是上一條命令的退出狀態(tài)碼。
3.常用示例
(1)退出終端。
exit
(2)用于Shell腳本,退出當前Shell進程。
(3)使用 trap 內(nèi)建命令,用于掛載 Shell 進程結束前需要執(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
責任編輯:xj
原文標題:每天一個 Linux 命令(109):exit 命令
文章出處:【微信公眾號:Linux愛好者】歡迎添加關注!文章轉載請注明出處。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
原文標題:每天一個 Linux 命令(109):exit 命令
文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關注!文章轉載請注明出處。
相關推薦
shell是Linux系統(tǒng)的用戶界面,提供了用戶與內(nèi)核交互的一種接口,它接收用戶輸入的命令并到送到內(nèi)核去執(zhí)行,因此也被稱為Linux的命令解釋器。
發(fā)表于 11-05 15:40
?279次閱讀
Linux實用命令大全
發(fā)表于 10-23 13:50
?242次閱讀
一個完整的?SD?卡操作過程是:主機(單片機等)發(fā)起“命令”,SD?卡根據(jù)命令的內(nèi)容決定是 否發(fā)送響應信息及數(shù)據(jù)等,如果是數(shù)據(jù)讀/寫操作,主機還需要發(fā)送停止讀/寫數(shù)據(jù)的命令來結束 本次操作,這意味著主機發(fā)起
發(fā)表于 10-08 15:49
?528次閱讀
Shell 是一個命令行解釋器,用于與操作系統(tǒng)進行交互。它提供了一種方便的方式來執(zhí)行命令、管理文件和目錄、運行程序等。以下是 Shell 的功能和特點的介紹:
發(fā)表于 08-30 14:48
?556次閱讀
1、clear清屏命令命令:clear功能:清除屏幕參數(shù):無 示例:清屏前。執(zhí)行清屏命令后,終端界面顯示信息被清除。2、man幫助命令命令:
發(fā)表于 08-22 09:42
1、clear清屏命令命令:clear功能:清除屏幕參數(shù):無 示例:清屏前。執(zhí)行清屏命令后,終端界面顯示信息被清除。2、man幫助命令命令:
發(fā)表于 08-21 09:49
1、pwd查看當前目錄命令:pwd英文全拼:print work directory功能:打印當前所在的路徑參數(shù):沒有其他參數(shù)示例:2、ls查看當前目錄的內(nèi)容命令:ls英文全拼:list功能:列出
發(fā)表于 08-19 10:06
1、touch創(chuàng)建新文件命令:touch英文全拼:功能:創(chuàng)建大小為0的一個空文件參數(shù):touch 文件名示例:2、echo創(chuàng)建有內(nèi)容的文件命令:echo功能:將內(nèi)容回顯到輸出設備,echo命令加上
發(fā)表于 08-19 10:01
目錄相關命令1、pwd查看當前目錄命令:pwd英文全拼:print work directory功能:打印當前所在的路徑參數(shù):沒有其他參數(shù)示例:2、ls查看當前目錄的內(nèi)容命令:ls英文全拼:list
發(fā)表于 08-16 09:22
一、Shell是什么?我們在剛開始接觸Linux的時候,經(jīng)常會聽到工程師提到Shell這個詞,剛開始不知道這是個干什么的,簡單的說,它是一個應用,接收用戶命令,調(diào)用相應的內(nèi)核接口函數(shù)或應用程序,并
發(fā)表于 08-15 09:28
在向SDRAM 中的任何行發(fā)出 READ或 WRITE 命令之前,必須先打開該行。這是通過 ACTIVE 命令完成的。ACTIVE 命令的目的是打開或者說激活(active)bank中的一行并將數(shù)據(jù)從 DRAM 移動到bank的
發(fā)表于 07-29 09:53
?467次閱讀
本文講述使用ZWS物聯(lián)網(wǎng)云平臺遠程下發(fā)設備命令的過程。在生產(chǎn)生活中,很多設備自身有一些控制指令,比如,路燈的開關燈命令、電機的調(diào)整轉速命令、空調(diào)的調(diào)溫命令等等。當這些設備變成智能設備,
發(fā)表于 06-26 08:25
?289次閱讀
1.功能簡介
declare(別名typeset)屬Shell內(nèi)建命令,用于申明Shell變量并設置變量屬性,或查看已定義的Shell變量和
發(fā)表于 04-08 07:03
請注意,lscpu命令在不同的操作系統(tǒng)上可能會有一些差異,某些選項可能不可用。可以通過man lscpu命令或lscpu --help命令查看該命令的幫助文檔和更多選項。
發(fā)表于 03-14 11:39
?848次閱讀
都說Linux命令多,實際工作中我們又有多少命令會接觸用到呢?本文跟大家分享Linux運維工作中常用的600個命令,可以說這些命令是伴隨著大家一生的運維生涯了,看看大家有哪些還沒用過的
發(fā)表于 01-11 10:32
?981次閱讀
評論