租用问题

质量为本、客户为根、勇于拼搏、务实创新

< 返回租用问题列表

Linux中如何使用history命令,Linux中如何使用管道

发布时间:2023-08-07 07:56:32

Linux中如何使用history命令

在Linux中使用`history`命令可以查看最近履行过的命令历史记录。以下是在Linux中使用`history`命令的一些经常使用方法和选项:
1. `history`:仅输入`history`命令,会显示默许的最近履行过的命令历史记录列表。
2. `history n`:显示最近的n条命令历史记录,其中n是一个数字。
3. `!n`:履行历史记录中的第n条命令,其中n是一个数字。
4. `!!`:履行上一条命令。
5. `!string`:履行最近包括指定字符串的命令。例如,`!ls`将履行最近的以`ls`为开头的命令。
6. `history -c`:清除所有命令历史记录。
7. `history -w`:将当前的命令历史记录保存到`.bash_history`文件中。
8. `history -r`:重新加载`.bash_history`文件中的命令历史记录。
9. `history -a`:将当前会话中的命令历史记录追加到`.bash_history`文件中,而不是覆盖它。
10. `history -d n`:删除第n条命令历史记录,其中n是一个数字。
值得注意的是,命令历史记录默许存储在用户主目录下的`.bash_history`文件中,区分的shell可能有区分的历史记录文件。以上命令适用于基于Bash的shell,如Bash、Zsh等。