本文章主要是针对慕课网Linux学习课程进行总结:https://www.imooc.com/video/3237
历史命令是指将我们操作的命令保存到系统中
命令格式:
直接使用history命令,会显示所有系统命令
history查看的是home目录下的bash_history文件
但是history查看到的历史命令实际上是多于这个文件的内容的,因为文件中保存的是上次系统关闭时之前的所有历史命令,不包含此次登录系统后的命令。
如果想要强制更新这个文件的话可以通过-w选项来实现把缓存中的历史命令写入文件的操作。
如果调用了-c选项的命令时,会清空历史命令。但是此时保存的bash_history文件还没有同步更新,因此还能在文件中找到对应内容。在这里,我们不推荐清空历史命令,它可以帮助我们看到之前的操作命令,可以在出错时通过该文件来排错。
如果需要保存更多,可以在/etc/profile中进行修改,这个文件是另外一个环境变量的配置文件