Linux 中 exit 的意思

一开始看书,退出登陆的账号的时候会使用一个命令语句:

exit

当时以为这就是退出登录的意思。

但其实不是,这条语句的意思是退出当前的 shell,之所以退出账号的时候能够用这条命令,是因为一般来说,登陆之后运行的是主 shell ,退出这个 shell 就没有别的 shell 了,只好退出当前登录账户。

例如在更变有效群组的时候,例如账户 hahaha 的群组有两个: one 、two,当前有效群组是 one,使用语句:

newgrp two

之后,有效群组变成了 two ,这个时候其实是新开了一个 shell,如果输入命令:

exit


那么不会退出,而是回到了一开始的主线程,运行

groups

即可说明,此时有效群组又变成了 one 。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值