In modalità gui, quando un utente ha più di un terminale aperto, come fanno i terminali a riscrivere il file cronologico di quell'utente? il motivo per cui chiedo è perché, è possibile che in ciascuno dei terminali l'utente esegua comandi diversi. Quindi, il file della cronologia finisce per salvare i comandi da tutti i terminali o solo dal primo da aprire? O c'è qualche altro tipo di schema che viene utilizzato per affrontare questa situazione?