history | less -> просмотреть / прокрутить вверх / вниз список выполненных команд
history | tail -f -> последние 10 выполненных команд
, если вы хотите получить выполнение timestamp of commands, экспортировать следующую переменную среды
HISTTIMEFORMAT=" %F %T " (полезно отслеживать временную метку команды, фильтрацию)
.bash_profile используется только для систем входа. Он был получен при входе в X-сеанс, а среда, унаследованная как @Serg, подробно объясняется. Как-то вы справились с конфигурацией, в которой эта среда не переопределена .bashrc, возможно, установив ваш терминал для открытия оболочки входа по умолчанию. Я могу воспроизвести поведение, которое вы испытали, настроив мой терминал следующим образом:
это заставляет оболочку открываться в качестве оболочки входа, но любой дочерний вызов будет недействительным , и источник .bashrc, а не .bash_profile, если только, как указывает @Serg, используется флаг -l.
TL; DR Если вы хотите, чтобы пользовательское приглашение было получено из интерактивных оболочек, код в вашем .bashrc