Удалить историю оболочки импала - PullRequest
0 голосов
/ 21 февраля 2019

Я сталкиваюсь с этой проблемой: у нас есть общий пользователь, где мы используем impala-shell с того же компьютера для запросов impala.Я не хочу, чтобы мои запросы были видны, и я хочу быть в состоянии очистить мою историю оболочки оболочки.Мы получаем доступ к Impala с помощью:

impala-shell

, и любой пользователь с помощью клавиши вверх может видеть все запросы. Как я могу это сделать?

Ответы [ 2 ]

0 голосов
/ 21 февраля 2019

В дополнение к ответу @funkyjelly вы также можете переопределить IMPALA_HISTFILE в другом месте и также удалить его или иметь индивидуальные для каждого реального пользователя.

В impala_shell_config_defaults.py у вас есть:

_histfile_from_env = os.environ.get(
    'IMPALA_HISTFILE', '~/.impalahistory')
...
0 голосов
/ 21 февраля 2019

Вы можете удалить файл истории, расположенный в вашей домашней папке.

rm ~/.impalahistory 
...