linux搜索历史命令

linux系统下搜索历史命令是什么呢?下面是命令的具体介绍:

linux系统下搜索历史命令是:history。

1、history命令功能:

linux系统下,history命令是用于显示历史执行命令以及读取命令历史文件中的历史执行的命令到内存中,或者从内存中把执行命令的历史写入到保存历史执行命令的文件中的内部命令。

2、语法:

history (选项) (参数)

3、常用参数:

-c 清空内存中命令历史

-d # 删除指定的历史命令,比如 history -d 100 ,就是删除第100个命令历史

# : 显示最近的#条历史,例如:history 20 ,表示显示最近的20条命令历史

-a: 追加本次会话新执行的命令历史列表至历史文件

-n: 将历史文件中未读过的行加载到内存中的历史列表,方便多个终端同步内存中的命令历史。

-r: 读取历史文件中的所有历史命令到内存中的历史列表,即使内存中的列表中已经存在这条历史。

-w: 保存内存中历史列表到指定的历史文件,history -w ./test 把历史写入到当前目录的test文件中

-p: 官方解释没看懂,我觉得此命令相当于echo的作用,但是使用history -p string输出的信息不被记录到历史中,

就是“不被记录的echo,隐形echo,你可以尝试使用history -p $变量名,这样会不会觉得很像echo?

但是如果你使用history -p string1 string2,会发现它并不像echo打印到一行,会打印成多行。

-s: 伪造命令历史,比如history -s rm -rf /opt,这样写并不会执行删除opt目录的操作,只是把这条没有执行的"命令"加入到了历史中。

以上就是小编今天的分享了,希望可以帮助到大家。

标签:linux 搜索历史命令

免责声明:本内容来自橡树街平台创作者或收集于互联网公开资源,不代表橡树街网的观点和立场。如有侵权内容,请联系我们删除。联系邮箱:ihuangque@qq.com
相关推荐
linux扫描新增磁盘命令
2022-08-05
linux扫描新增磁盘命令
linux sudo命令详解
2022-08-05
linux sudo命令详解
linux查看ssh是否开启
2022-08-05
linux查看ssh是否开启
linux查看服务器内存大小
2022-08-05
linux查看服务器内存大小
linux删除当前目录下所有文件
2022-08-05
linux删除当前目录下所有文件
linux拷贝文件命令
2022-08-05
linux拷贝文件命令
linux和centos的区别
2022-08-05
linux和centos的区别
linux是用什么语言写的
2022-08-05
linux是用什么语言写的
linux suspend命令详解
2022-08-05
linux suspend命令详解
linux查看磁盘剩余空间
2022-08-05
linux查看磁盘剩余空间
手机老是弹出广告怎么解决
2022-08-05
手机老是弹出广告怎么解决
小爱同学怎么判断我喜欢的人喜不喜欢我
2022-08-05
小爱同学怎么判断我喜欢的人喜不喜欢我
安卓手机如何打开.kmz文件
2022-08-05
安卓手机如何打开.kmz文件
苹果手机文件管理在哪里
2022-08-05
苹果手机文件管理在哪里
安卓手机如何打开.sav文件
2022-08-05
安卓手机如何打开.sav文件
炒的鸡蛋变黑是怎么回事
2022-07-28
炒的鸡蛋变黑是怎么回事
珲乌高速的乌是什么地方
2022-07-28
珲乌高速的乌是什么地方
鱼香叶又叫什么
2022-07-28
鱼香叶又叫什么
礼盒上的丝带怎么系
2022-07-28
礼盒上的丝带怎么系
一会三卡指的是什么
2022-07-28
一会三卡指的是什么
腌鱼多长时间可以晒
2022-07-28
腌鱼多长时间可以晒
四种防火的基本措施是什么
2022-07-28
四种防火的基本措施是什么
果酱开封后冷藏能放多久
2022-07-28
果酱开封后冷藏能放多久
松鼠爱吃什么
2022-07-28
松鼠爱吃什么
ipad a1458是ipad几代
2022-07-28
ipad a1458是ipad几代