linux如何显示历史命令,Linux 命令 - history: 显示或操作历史列表

命令格式

history [-c] [-d offset] [n]

history -anrw [filename]

history -ps arg [arg...]

命令参数

-c

清除历史列表。

-d offset

删除编号为 offset 的历史条目。

n

显示最近的 n 条记录。

历史记录扩展

序列

行为

!!

重复最后一个执行过的命令。按向上箭头键再按 Enter 键也可以实现相同的功能,而且更符合操作习惯。

!number

重复历史记录中第 number 行的命令。

!string

重复最近的以 string 开头的命令。

!?string

重复最近的包含 string 的命令。

实例

a) 显示最近执行的 5 条命令。

[huey@huey-K42JE ~]$ history 5

848 pwd

849 curl ifconfig.sh

850 last

851 clear

852 history 5

b) 删除编号为 850 的历史条目。

[huey@huey-K42JE ~]$ history -d 850

c) 清空历史列表。

[huey@huey-K42JE ~]$ history -c

d) 执行上一个以 curl 开头的命令。

[huey@huey-K42JE ~]$ !curl

curl ifconfig.sh

104.238.141.75

Linux 命令 - route: 显示或操作路由表

route 命令查看路由表或者手动地添加.删除和修改路由表中的条目. 命令格式 route [-CFvnNee] [-A family] route [-v] [-A family] add [-ne ...

SSH Secure Shell Client连接Linux 命令行显示中文乱码问题 和oracle 查询数据中文乱码问题

一.SSH Secure Shell Client连接Linux 命令行显示中文乱码问题 linux 设置系统语言 修改 /etc/sysconfig/i18n 文件,如 LANG="en_ ...

Linux命令:history

显示历史(执行过的)命令. history [n] history -c history -d offset history -anrw [filename] history -p arg [arg ...

Linux 命令 - w: 显示登录的用户及其当前执行的任务

命令格式 w - [husfV] [user] 命令参数 -h 不打印头部信息 -u 当列出当前进程和 CPU 时间时忽略用户名,这主要是用于执行su命令后的情况. -s 使用简短的格式化,不打印 L ...

让linux中 history显示每条命令的操作时间及操作用户【转】

一.history 中显示日期时间用户名的办法 history 命令,用来显示命令行上的操作记录 不过默认是仅显示操作命令行本身,而没有记录操作时间等细节 例如 这样,我们查找记录时很麻烦,想回顾下某 ...

Linux 历史信息history显示执行时间

fc命令 fc命令自动掉用vi编辑器修改已有历史命令,当保存时立即执行修改后的命令,也可以用来显示历史命令.fc命令编辑历史命令时,会自动调用vi编辑器.fc保存文件后,会自动执行所编辑过的命令. 测 ...

Linux 命令 - free: 显示系统的内存信息

命令格式 free [-b | -k | -m] [-o] [-s delay ] [-t] [-l] [-V] 命令参数 -b 显示内存的单位为 Byte. -k 显示内存的单位为 KB. -m 显 ...

Linux 命令 - umask: 显示或设置文件模式掩码值

umask 命令控制着创建文件时指定给文件的默认权限.它使用八进制表示法从文件模式属性中删除一个位掩码. 参见下面的例子: [huey@huey-K42JE cmdline]$ rm -f foo.t ...

Linux 命令 - id: 显示用户的身份标识

命令格式 id [OPTION]... [USERNAME] 命令参数 -a 忽略,仅为与其他版本相兼容而设计. -Z, --context 仅显示当前用户的安全环境. -g, --group 仅显示 ...

随机推荐

iis

IIS架构 1.   概述 为了提高IIS的可靠性,安全性以及可用性,与IIS5.0和以前更早的版本不同,IIS6.0提供了一个全新的IIS架构.这个架构的详细情况如下图所示:             ...

solr与.net系列课程(九)solr5.1的配置

solr与.net系列课程(九)solr5.1的配置 最近一些园友来咨询solr5.1的配置方式,然后我就去官网下载了个最新版本的solr,发现solr5.0以后solr的下载包里的内容发生的变化,移 ...

Android(java)学习笔记100:android开发中修改字体

首先如果android内部自带的字体不是我们需要的字体,那我们就需要字体文件导入到android开发工程中,下午我们详细讲述: 1.我们首先分析知道,我想要TextView控件中文字的字体是:华文楷体 ...

PHP学习心得(三)——处理表单

表单的任何元素都在 PHP 脚本中自动生效. 一个简单的 HTML 表单:

解决PL/SQL Developer中文乱码的问题

set nls_lang=SIMPLIFIED CHINESE_CHINA.ZHS16GBK cd "c:\Program Files\PLSQL Developer" PLSQL ...

sharepoint具体错误提示

sharepoint页面发生错误时,默认不会显示具体错误信息,只显示“未知错误”提示.需要修改配置站点的webconfig文件,才能显示出具体错误提示.具体方法如下: 将safeMode中的CallS ...

Oracle建立全文索引详解

Oracle建立全文索引详解1.全文检索和普通检索的区别 不使用Oracle text功能,当然也有很多方法可以在Oracle数据库中搜索文本,比如INSTR函数和LIKE操作: SELECT *FR ...

dfs(通过控制点的编号来得出每个点的坐标)

题目链接:https://cn.vjudge.net/contest/234497#problem/A #include #include ...

tablib.Dataset()操作exl类型数据之“类方法”研究

#tablib.Dataset()操作exl类型数据之“类方法”研究 import tablib #初始化 data=tablib.Dataset() #设置列标题 data.headers=('na ...

JS: 数据结构与算法之栈

栈 先来看一道题 Leetcode 32 Longest Valid Parentheses (最长有效括号) 给定一个只包含 '(' 和 ')' 的字符串,找出最长的包含有效括号的子串的长度. 示例 ...

你可能感兴趣的:(linux如何显示历史命令)