En el modo gui, cuando un usuario tiene más de un terminal abierto, ¿cómo reescriben el archivo de historial de ese usuario? la razón por la que pregunto es porque es muy posible que en cada una de las terminales el usuario termine ejecutando diferentes comandos. Entonces, ¿el archivo de historial termina guardando los comandos de todos los terminales o solo del primero en abrirse? ¿O hay algún otro tipo de esquema que se emplea para hacer frente a esta situación?