Существует ли программа дневника для Linux, который работает в терминале?
Если Вы хотите дневник назначения, существует почтенное calendar программа (См. man calendar)
calendar
man calendar