为什么linux一个用户可以同时开启多个ssh连接

其实用户登录linux的本质是开启一个shell进程,例如bash进程

每个bash进程的ID随机分配。

例如:
root登录,开启bash进程,进程ID为3600
root再次登录,开启bash进程,进程ID为3900

进程ID不冲突,所以两个终端都可以正常操作。
查看bash进程,可以使用ps -aux | grep 'bash'

posted @ 2021-02-28 21:40  _STAyy  阅读(424)  评论(0编辑  收藏  举报