删除 impala shell 历史
Posted
技术标签:
【中文标题】删除 impala shell 历史【英文标题】:Delete impala shell history 【发布时间】:2019-02-21 14:49:31 【问题描述】:我面临这个问题:我们有一个共享用户,我们在同一台机器上使用 impala-shell 进行 impala 查询。我不希望我的查询可见,我希望能够清除我的 impala-shell 历史记录。我们通过以下方式访问 impala:
impala-shell
使用向上键的任何用户都可以看到所有查询。我该怎么做?
【问题讨论】:
【参考方案1】:您可以删除位于您的主文件夹中的历史记录文件。
rm ~/.impalahistory
【讨论】:
【参考方案2】:除了@funkyjelly 的回答, 您还可以将 IMPALA_HISTFILE 覆盖到另一个位置并将其也删除或为每个真实用户单独设置。
在impala_shell_config_defaults.py 你有:
_histfile_from_env = os.environ.get(
'IMPALA_HISTFILE', '~/.impalahistory')
...
【讨论】:
以上是关于删除 impala shell 历史的主要内容,如果未能解决你的问题,请参考以下文章
linux shell 脚本 历史文件清理脚本,按天,按月,清理前N天的历史文件,删除指定大小历史文件,历史文件归档清理