linux 屏蔽set +o history
时间: 2023-12-24 12:03:53 浏览: 290
在 Linux 中,可以使用 `set +o history` 命令来屏蔽历史记录功能,这样就不会记录用户在终端中输入的命令。
如果您想要永久屏蔽历史记录功能,可以将 `set +o history` 命令添加到用户的 shell 配置文件中(例如 ~/.bashrc 或 ~/.zshrc),这样每次打开终端时都会自动执行该命令。如果需要取消屏蔽历史记录功能,可以使用 `set -o history` 命令来恢复默认设置。
相关问题
set+cuda显示多个cuda
根据提供的引用内容,无法直接回答关于set+cuda显示多个cuda的问题。但是,可以根据提供的引用内容提供一些关于安装和卸载CUDA Toolkit的信息,以帮助解决相关问题。
根据引用,在安装cuDNN后,需要将其文件拷贝到CUDA的文件夹中。这表明,cuDNN是与CUDA相关的库,因此,如果存在多个CUDA版本,则需要为每个版本安装相应的cuDNN库。如果没有正确安装cuDNN库,则可能会导致set+cuda显示多个CUDA版本。
根据引用,可以使用sudo apt-get --purge remove "*cublas*" "cuda*"命令来卸载CUDA Toolkit。这表明,如果存在多个CUDA版本,则可以使用该命令卸载不需要的版本,以减少set+cuda显示多个CUDA版本的问题。
set + - 什么区别
在 shell 中,set 命令是用来设置 shell 环境变量的。set - 表示打开 shell 的一些选项,set + 表示关闭 shell 的一些选项。具体来说,set - 会打开 shell 的某些选项,如 set -e 表示在脚本执行过程中只要有任何一个命令执行失败就立即退出脚本,而 set +e 则表示关闭这个选项,即使某个命令执行失败也不会退出脚本。同理,set -x 表示打开调试模式,会输出执行过程中每个命令的执行情况,而 set +x 则表示关闭调试模式。
阅读全文