Linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令和Linux命令。本文主要介绍Linux exit 命令。

1、命令简介

exit:exit命令终止脚本,就像在C程序中一样。它还可以返回一个对脚本的父进程可用的值。

2、命令用法

exit

3、命令描述

exit在shell提示符处发出exit命令将导致shell退出。

在某些情况下,如果有作业在后台运行,shell会提醒您它们正在运行,并简单地将您返回到命令提示符。在这种情况下,再次发出exit命令将终止这些作业并退出shell。常用的退出别名包括"bye", "logout", 和 "lo"。每个命令都返回一个退出状态(有时称为返回状态或退出代码)。一个成功的命令返回一个0,而一个不成功的命令返回一个非0的值,这个值通常可以被解释为错误代码。操作良好的UNIX命令、程序和实用程序在成功完成时返回0退出代码,不过也有一些例外。

同样,脚本中的函数和脚本本身也返回退出状态。函数或脚本中执行的最后一条命令决定退出状态。在脚本中,可以使用exit nnn命令向shell传递一个nnn退出状态(nnn必须是0 - 255范围内的整数)。

4、使用示例

1)退出当前SHELL终端或SSH连接终端

$ exit

2)exit命令用于返回脚本中功能设置的成功/失败情况

root@ubuntu:/home/ubuntu# cat test.sh
#!/bin/bash
echo "测试"
# 用成功消息终止我们的shell脚本
exit 0
root@ubuntu:/home/ubuntu# ./test.sh
测试root@ubuntu:/home/ubuntu# echo $?
0

推荐文档