linux - Bash的基本功能(历史命令)

1.历史命令

我们直接输入 history 会显示我们输入所有的历史命令,每个用户都可以查看到自己输入的历史命令,都有保存自己历史命令的文件,这样就不会冲突,我们直接输入 history  查看的历史命令和查看.bash_history 文件下命令是不一样的,这是因为.bash_history 文件保存的是我们上次正确退出后的所有命令,而用history 命令查看到的是上次退出后加上这次登陆后输入的命令,我们这次正确退出后输入的命令就会存入.bash_history 文件。

我们执行  history -w 手动把这次登陆后输入的命令存入文件,文件和 history 命令就是一样的了。 history  -c清空 history  的历史命令,history -w 实时更新文件后,文件历史命令也全部清空了。





n 是指 history 命令查看的历史命令,每条命令都有一个编号,就是指这个编号