Разница между постоянными и временными записями в командной строке заключается в том, что постоянные записи сохраняются на протяжении всей командной сессии, а временные — действуют только в рамках текущей сессии. 2
Например, в Linux для временного добавления даты и времени к истории выполнения команд нужно экспортировать переменную HISTTIMEFORMAT, а для постоянной настройки — записать её в файл ~/.bashrc. 1 Если закрыть терминал и запустить его снова, временные настройки пропадут, а постоянные останутся. 1
Также в командной строке есть переменные, значения которых динамически изменяются, например, %CD% принимает значение строки текущей директории, %DATE% — значение текущей даты, %TIME% — значение текущего времени. 4