Якщо ваш термінал втрачає історію (раніше введені команди), спробуйте це:
Спершу перевірте у своєму домашньому каталозі, кому належить файл .bash_history:
ls -al .bash_history
Якщо з якоїсь причини файл не належить вашому імені користувача, він з’явиться (наприклад) у списку як:
-rw------- 1 root staff 32 Jul 11 2011 .bash_history
Виправте це за допомогою:
sudo chown [username] .bash_history
(джерело: http://www.paulmc.org/2009/01/enable-bash-history-in-terminal/ )
Тепер закрийте Terminal, відкрийте його ще раз, і ви повинні мати можливість бачити раніше введені команди, натискаючи стрілку вгору (тобто якщо ви використовуєте bash як оболонку Terminal - - за замовчуванням).