linux怎么删除以前的命令,linux 强制删除命令

首页 > 经验 > 作者:YD1662024-04-01 18:18:46

history命令是Linux中一个很有用的命令,用于查看用户执行过的历史命令。

常用选项:

- -c:清空历史记录。

- -d offset:删除指定编号的历史记录。

- -a:将当前执行的命令添加到历史记录中。

- -n:读取历史记录文件,将其添加到当前会话的历史记录列表中。

- -r:读取历史记录文件,将其添加到当前会话的历史记录列表前面。

- -w:将当前会话中的历史记录写入历史记录文件。

常用用法:

1. 显示最近执行过的命令列表:

history

该命令会列出当前用户执行的所有命令及其序号。

2. 显示指定数量的历史命令:

history n

该命令会列出最近执行的n个命令及其序号。

3. 执行历史命令:

!n

该命令会执行序号为n的历史命令。

4. 重复执行上一条命令:

!!

该命令会执行最近执行过的命令。

5. 重复执行上一条以指定字符串开头的命令:

!st

该命令会执行最近以指定字符串开头的命令。

6. 将历史命令写入指定文件:

history -w filename

该命令会将历史命令写入指定的文件中。

7. 删除历史命令:

history -c

该命令会删除所有历史命令记录。

8.修改执行历史中的命令:

可以使用“^”符号来修改执行历史中的命令。例如想要将“ls”改为“ls -l”可以执行:

^ls^ls -l

9.执行历史命令:

使用“!”加上命令编号可以执行该命令。例如想要再次执行第5个命令可以执行:

!5

10.搜索历史记录:

使用“Ctrl R”可以在历史记录中搜索命令。直接在终端输入“Ctrl R”,然后输入要搜索的命令即可。

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.