Ik heb onlangs mijn Ubuntu 14.04-installatie vervangen door Ubuntu Gnome (die wordt geleverd met Gnome DE). Maar ik merkte dat de bash-geschiedenis niet wordt opgeslagen als de terminalsessie eenmaal is gesloten. Zodra ik een terminalsessie sluit en een nieuwe sessie open, en voer de opdracht uit history
het toont niets anders dan het history
commando zelf. Is er een manier om dit probleem op te lossen?
Dank je
Het kan zijn dat je .bash_history niet van jouw gebruiker is. Controleer de rechten van het bestand en verander het als je niet de eigenaar bent:
sudo chown yourusername ~/.bash_history
Eerste type volgende opdracht
shopt -s
om het weer te controleren histappend
opdracht is 'aan' of 'uit'
Als het uit is, typ dan het volgende commando om de geschiedenis toe te voegen
history -a
Als u geschiedenis wilt opslaan met elke nieuwe prompt, voert u de volgende opdracht uit
export PROMPT_COMMAND='history -a'
Zie voor meer informatie deze link