我想创建一个包含Cassandra的自动安装脚本。我之前遇到了一些麻烦,我之前删除了“〜/ .cassandra”。每次运行脚本时自动删除它是否安全?
答案 0 :(得分:1)
每次运行脚本时自动删除它是否安全?
安全吗?当然,但可能不是一个好主意。
.cassandra
目录包含cqlsh
,cli
和nodetool
个会话的命令历史记录。它也是.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历史的。您可以随时查看并查看。