为什么linux一个用户可以同时开启多个ssh连接
其实用户登录linux的本质是开启一个shell进程,例如bash进程
每个bash进程的ID随机分配。
例如:
root登录,开启bash进程,进程ID为3600
root再次登录,开启bash进程,进程ID为3900
进程ID不冲突,所以两个终端都可以正常操作。
查看bash进程,可以使用ps -aux | grep 'bash'
其实用户登录linux的本质是开启一个shell进程,例如bash进程
每个bash进程的ID随机分配。
例如:
root登录,开启bash进程,进程ID为3600
root再次登录,开启bash进程,进程ID为3900
进程ID不冲突,所以两个终端都可以正常操作。
查看bash进程,可以使用ps -aux | grep 'bash'