A veces, cuando hay demasiados usuarios conectados, puede hacer que mi computadora se vuelva muy lenta y lenta debido a la baja cantidad de RAM disponible. Me gustaría poder desconectar rápidamente a los otros usuarios de la línea de comandos en lugar de cambiar manualmente a cada usuario y cerrar la sesión.
es posible?
fuente
ps auxf
, notará (la columna de la izquierda tiene un nombre de usuario efectivo) que este método no elimina todos los procesos que ejecuta el usuario actual (por lo que probablemente no haya cerrado sesión). El método de @precise parece atender este problema, aunque no me siento cómodo con el envíoSIGKILL
.shutdown
lo que puede dar una advertencia (permitiendo que se guarde el trabajo) antes de cerrar la sesión por la fuerza. Opcionalmente, solo cambiaría al inicio de sesión como si cambiara sesiones, dejando la sesión de usuario ejecutándose en segundo plano.