; linux不保存退出的命令是什么呢,下面就让我们来看看吧。
创新互联公司是工信部颁发资质IDC服务器商,为用户提供优质的电信机房托管服务
linux不保存退出的命令是q!,具体操作如下。
1、打开linux系统,在linux的桌面的空白处右击。
2、在弹出的下拉选项里,点击打开终端。
3、在终端窗口输入vi+文件名打开需要编辑的文件。
4、通过vi更改文件后,按ESC键退出insert模式,接着输入冒号(:),在冒号后面输入q!命令,回车即可不保存退出。
以上就是的分享,希望能帮助的大家。
本文章基于ThinkpadE15品牌、centos7系统撰写的。
1、history -a将当前shell会话的历史命令追加到命令历史文件中,命令历史文件是保存历史命令的配置文件。
2、history -c清空当前历史命令列表。
3、history -d删除历史命令列表中指定序号的命令。
4、history -n从命令历史文件中读取本次Shell会话开始时没有读取的历史命令。
5、history -s将指定的命令作为单独的条目加入命令历史内存缓冲区。在执行添加之前先删除命令历史内存缓冲区中最后一条命令。
6、history -w把当前的shell历史命令内存缓冲区的内容写入命令历史文件。
7、显示最近的10条命令: history 10。最后可以根据需求从上述命令中,选择一个命令进行清除记录。
如果想清楚当前shell的历史记录使用命令 history -c 命令
如果要删除所有的历史记录,删除~/.bash_history 文件就可以。
答:linux的bash内部命令history就可以显示命令行的命令历史,默认环境执行 history
命令后,通常只会显示已执行命令的序号和命令本身。
如果想要查看命令历史的时间戳,那么可以执行:
# export HISTTIMEFORMAT='%F %T '
# history | more
1 2008-08-05 19:02:39 service network restart
2 2008-08-05 19:02:39 exit
3 2008-08-05 19:02:39 id
这样显示的格式就变成,序号 - 时间 - 命令行。
history的其他的一些基本功能:
1、使用 HISTSIZE 控制历史命令记录的总行数
将下面两行内容追加到 .bash_profile 文件并重新登录 bash shell,命令历史的记录数将变成 450
1、每次执行命令的时候 “空格”+“待执行命令”,命令不会被记录
2、保持习惯就是删掉这个文件
3、备份一份,使用后覆盖