我想执行一些命令,但不想将它们存储在命令历史记录中.这样就没有人能够在.bash_history文件中搜索它们.
.bash_history
有没有办法以这种方式执行Bash命令?
用空格启动命令,它将不会包含在历史记录中.
请注意,这确实需要设置环境变量$HISTCONTROL.
$HISTCONTROL
判断以下命令是否返回ignorespace或ignorespace
ignorespace
echo $HISTCONTROL
如果缺少环境变量,可以在Bash概要文件中添加以下行.例如,提交%HOME/.bashrc份文件.
%HOME/.bashrc
export HISTCONTROL=ignorespace
再次输入配置文件sourcing次后,以空格为前缀的命令将不会写入$HISTFILE.
$HISTFILE
代码精进之路 -〔范学雷〕
MySQL实战45讲 -〔林晓斌〕
玩转Git三剑客 -〔苏玲〕
重学前端 -〔程劭非(winter)〕
软件工程之美 -〔宝玉〕
Go语言从入门到实战 -〔蔡超〕
Netty源码剖析与实战 -〔傅健〕
安全攻防技能30讲 -〔何为舟〕
编译原理实战课 -〔宫文学〕
To B市场品牌实战课 -〔曹林〕
说透芯片 -〔邵巍〕
AI 应用实战课 -〔黄佳〕
无涯教程 - jQuery教程
无涯教程 - TensorFlow教程
无涯教程 - LinQ教程
无涯教程 - JSON教程
无涯教程 - SQL教程
无涯教程 - Gradle教程
无涯教程 - Python 物联网编程教程
无涯教程 - Python 数学应用教程