我想执行一些命令,但不想将它们存储在命令历史记录中.这样任何人都无法在.bash_history文件中搜索它.
有没有办法如何以这种方式执行bash命令?
有时,当我运行命令时rm -rf XYZ,我不希望将其记录在bash历史记录中,因为我可能会意外地再次运行相同的命令reverse-i-search.有没有好办法防止这种情况发生?
我需要创建一个 MariaDB docker 容器,但需要设置 root 密码,但密码是使用命令行参数设置的,这对于.bash_history.
我尝试使用秘密print pass | docker secret create mysql-root -,但有同样的问题,密码保存到.bash_history. docker 的秘密并不是很秘密。
我尝试使用交互式命令:
while read -e line; do printf $line | docker secret create mysql-root -; break; done;
Run Code Online (Sandbox Code Playgroud)
但是,真的很丑xD。为什么创建 docker 秘密的更好方法是不将其保存到 bash 历史记录中,但又不删除所有 bash 历史记录?