“〜/ .cassandra”文件夹 - 它用于什么?

时间:2015-06-16 14:02:26

标签: cassandra cqlsh

我想创建一个包含Cassandra的自动安装脚本。我之前遇到了一些麻烦,我之前删除了“〜/ .cassandra”。每次运行脚本时自动删除它是否安全?

2 个答案:

答案 0 :(得分:1)

  

每次运行脚本时自动删除它是否安全?

安全吗?当然,但可能不是一个好主意。

.cassandra目录包含cqlshclinodetool个会话的命令历史记录。它也是.cqlshrc文件的默认位置,cqlsh会话(如果已创建)allows you to persist various settings(用户名,默认密钥空间,时间戳格式等)。

因此,虽然我不认为你会因删除它而伤害任何东西,但我不会这样做。

  

之前我遇到了一些问题,删除"〜/ .cassandra"。

您的cqlsh历史记录中可能存在一些愚蠢的内容,删除整个文件夹会导致其无法解析解析错误(如果我不得不猜测)。

答案 1 :(得分:0)

通常,.whatever文件夹和文件are "hidden" by convention and are typically used for storing shell history and things like that。有时它们可​​用于存储配置,但这是基于每个应用程序。

.cassandra文件夹不是mentioned in the documentation,所以我怀疑你删除它是安全的,只要你不介意丢失shell历史记录。

我不是特别了解Cassandra,但我怀疑它是用于shell历史的。您可以随时查看并查看。