# exit - 退出当前的shell
使shell以状态码n退出。如果省略n,则退出状态是执行的最后一个命令的状态。退出时的陷阱在shell终止之前执行。
# 主要用途
- 执行exit可使shell以指定的状态值退出。若不设置参数,则以最后一条命令的返回值作为exit的返回值退出。
 
# 适用范围
RedHat
 RHEL
 Ubuntu
 CentOS
 Debian
 Deepin
 SUSE
 openSUSE
 Fedora
 Linux Mint
 Alpine Linux
 Arch Linux
 # 语法
exit  [n]
# 选项
无
# 返回值
返回值为你指定的参数n的值,如果你指定的参数大于255或小于0,那么会通过加或减256的方式使得返回值总是处于0到255之间。
# 举例
退出shell
[root@localhost ~]$ tcsh           #切换shell
[root@localhost /~]$ exit 9        #已经切换。退出shell
exit
You have new mail in /var/spool/mail/root
[root@localhost ~]$                #回到原来的shell