Кажется, что в Solaris 11 история команд очищается каждый раз, когда пользователь выходит из оболочки.

Есть ли возможность сохранить историю после выхода пользователя из системы, чтобы она была доступна при следующем входе в систему?

1 ответ1

3

История - это не зависящая от ОС функция оболочки. Bash и ksh93, которые являются наиболее распространенными оболочками для входа в Solaris 11 Express, обрабатывают историю немного по-другому.

Убедитесь, что переменная HISTFILE установлена при вызове ksh, или установлена перед выходом из оболочки, если вы используете bash. В обоих случаях убедитесь, что он указывает на файл, для которого у вас есть права на запись.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .