exit命令 – 退出shell

  系统管理

exit命令用来退出当前的shell或退出终端 ,并返回给定值。

执行exit可使shell以指定的状态值退出。若不设置状态值参数,则shell以预设值退出。状态值0代表执行成功,其他值代表执行失败。状态值参数多用于脚本中,在终端状态下,直接输入“exit” 退出终端 。

语法格式:exit [状态值]

常用参数:

0 执行成功
1 执行失败
$?参照上一个状态值

参考实例

退出当前shell:

[root@linuxvip ~]# exit
注销

退出 ssh 登录:

[root@linuxvip ~]# exit 
logout Connection to 192.168.168.16 closed.

在脚本中,进入脚本所在目录,否则退出:

cd $(dirname $0) || exit 1