linux清空历史命令
时间: 2023-04-29 07:01:28 浏览: 257
在Linux中清空历史命令可以通过以下命令实现:
1. 执行命令:history -c
2. 编辑文件:~/.bash_history,将其中的内容全部删除保存即可。
注意:清空历史命令后,之前执行的命令记录将无法恢复。
相关问题
Linux显示历史命令
在Linux中,你可以通过`history`命令来查看过去的终端输入记录。这个命令会列出你之前执行过的所有命令及其相应的序列号。以下是几个常用的操作:
1. **查看历史命令**:简单输入`history`或`!`(感叹号),它会显示最近的一些命令。
```sh
history
```
2. **按时间范围查找**:如果你想搜索特定日期或时间范围内的命令,可以加上时间戳。例如,`!50`将显示第50条命令,`!-5`则显示最近五条命令。
```sh
!50
!-5
```
3. **跳转到某个命令行编号**:使用数字加空格,然后回车,如`5`,可以直接执行第5条命令。
```sh
5
```
4. **使用正则表达式过滤**:`!PATTERN`可以搜索包含特定模式的命令。例如,`!grep` 查找包含"grep"的命令。
```sh
!grep example
```
5. **清除历史记录**:如果你想要删除部分或全部历史记录,可以使用`history -c`清空当前会话的历史,`history -d [编号]`删除指定编号的命令。
linux查看历史命令
您可以使用 "history" 命令来查看在当前用户下执行过的所有命令的历史记录。执行该命令后,会显示出一个编号列表,每行对应着一条命令的历史记录,最近执行的命令排在最后面。您还可以使用 "history [n]" 来查看最近的 n 条命令记录。如果您想要清空历史记录,可以使用 "history -c" 命令。
阅读全文