centos查看历史指令记录_CentOS 显示历史执行过的命令以及用户历史命令缓存文件...
1、history命令用于显示历史执行过的命令
执行 history命令能显示出当前用户在本地计算机中执行过的最近 1000 条命令记录。
如果觉得 1000 不够用,还可以自定义/etc/profile 文件中的HISTSIZE 变量值。
在使用 history 命令时,如果使用-c 参数则会清空所有的命令历史记录。
[root@bigdata-senior01 /]# history
36 cat ~/.bash_history
37 history
38 cat ~/.bash_history
39 cat ~/.bash_history | less
40 history
41 ls
42 free -h
43 history
2、使用“!编码数字”的方式来重复执行某一次的命令。
[root@bigdata-senior01 /]# !42
free -h
total used free shared buff/cache available
Mem: 1.8G 156M 1.5G 8.5M 178M 1.5G
Swap: 2.0G 0B 2.0G
3、历史命令会被保存到用户家目录中的.bash_history 文件中。Linux 系统中以点(.)开头的文件均代表隐藏文件,这些文件大多数为系统服务文件,可以用 cat 命令查看其文件内容。
查看自己的home下的用户目录的历史命令记录
“~”波浪线,表示用户家目录
[root@bigdata-senior01 /]# cat ~/.bash_history
“~”波浪线:
[root@bigdata-senior01 ~]# su - es
上一次登录:六 1月 5 21:48:54 CST 2019pts/0 上
[es@bigdata-senior01 ~]$ pwd
/home/es
[es@bigdata-senior01 ~]$ cd /
[es@bigdata-senior01 /]$ ls
bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var
[es@bigdata-senior01 /]$ pwd
/
[es@bigdata-senior01 /]$ cd ~
[es@bigdata-senior01 ~]$ pwd
/home/es
4、在histrory记录中加入时间戳
export HISTTIMEFORMAT="%F %T "
[root@bigdata-senior01 ~]# export | grep HIST
declare -x HISTCONTROL="ignoredups"
declare -x HISTSIZE="1000"
declare -x HISTTIMEFORMAT="%F %T "
history显示:
1024 2019-01-05 22:17:21 export HISTTIMEFORMAT="%F %T "
1025 2019-01-05 22:17:24 history
1026 2019-01-05 22:19:00 export
1027 2019-01-05 22:19:09 export | grep HIST
1028 2019-01-05 22:19:41 history | less
1029 2019-01-05 22:19:53 history
centos查看历史指令记录_CentOS 显示历史执行过的命令以及用户历史命令缓存文件...相关推荐
- centos查看历史指令记录_CentOS清除SSH登录记录、历史命令及日志缓存
清除 SSH 登录记录 SSH 登录日志以二进制方式存储在以下文件内,需要使用对应命令查看,不然会显示乱码. 日志文件 查看命令 日志内容 /var/log/wtmp last 登录成功日志,包含用户 ...
- centos查看历史指令记录_CentOS 系统通过 curlftpfs 挂载 FTP 服务器为本地磁盘
为了做个稳定的图床,缙哥哥也是拼了.计划通过 FTP 挂载对象存储为本地磁盘,以便更好的保护数据.这里就做个 Linux 的 CentOS 操作系统,安装了宝塔面板(这个有没有不影响)的情况下,使用 ...
- 7 centos 查看程序文件数量_CentOS之使用Systemd添加自定义系统服务
文章引言 Systemd 就是为了解决Linux 的启动一直采用init进程问题而诞生的.它的设计目标是,为系统的启动和管理提供一套完整的解决方案. 根据 Linux 惯例,字母d是守护进程(daem ...
- centos查看当前目录下文件大小_centos Linux 统计某个文件夹占用空间大小
1.查看当前文件夹下面各个文件的大小 ``` ll -lh ``` 2.查看某文件夹占用总的空间大小 ``` du -h --max-depth=1 /usr/local/ 8.0K /usr/loc ...
- 【Git学习】使用git reflog 命令来查看历史提交记录并使用提交记录恢复已经被删除掉的分支
一.问题描述 昨天下午有个同事急急忙忙跑我座位上,要我帮忙,说他刚刚因为手误,将他本地的某个project的某个branch分支删除了,并且也将Gitlab上面的远程分支也删除了.他本来是想发起mer ...
- GitHub/GitLab/Gitee中项目互拷贝后仍保留历史提交记录的方法
GitHub.GitLab.Gitee等在同一个网站中执行复制或拷贝一个已有项目到一个新项目比较简单,因为它们在每一个项目上都有一个Fork按钮,直接点击此Fork按钮即可,Fork后的新项目会保留原 ...
- 每日linux命令学习-历史指令查询(history、fc、alias)
linux历史机制对命令行中输入的命令进行编号并依此保存,以维护命令历史.登录会话期间输入的命令保存在shell内存中,若终止命令则添加至历史文件. 1. 箭头符号方向键 使用键盘上的箭头方向键可以从 ...
- Android开源实战:SearchView搜索框(含历史搜索记录)
前言 Android开发中,类似下图的搜索功能非常常见 搜索功能 今天,我将手把手教大家实现一款 封装了 历史搜索记录功能 & 样式 的Android 自定义搜索框 开源库,希望你们会喜欢. ...
- 使用redis存储历史浏览记录
使用redis存储历史浏览记录 核心是分析流程 1.什么时候需要添加历史浏览记录? 访问具体商品详情页面时 2.什么时候需要获取历史浏览记录? 根据具体情况而定 3.存储在哪? redis数据库,如果 ...
最新文章
- 如何入门Python?你不知道的小窍门。
- 在Android Studio上进行OpenCV 3.1开发
- Python 计算程序运行时间
- 学习打卡-2018/08/09
- 信息系统项目管理师:第二三章:信息系统项目管理基础与立项管理
- Leaflet中实现添加比例尺控件与自定义版权控件与链接
- 华硕z9pa u8 bios下载_教程:图文教学,华硕M8H M8R硬破解支持intel 9代处理器
- ElasticSearch中的分析器是什么?
- Android 功耗(18)---android省电和提高效率
- 普通Java类获取Spring的bean
- Python中lambda的用法及其与def的区别解析
- OpenGL ES之GLSurfaceView学习一:介绍
- 《MySQL必知必会》学习笔记——1.书中样例表的生成
- Blender 常用快捷键记录 (二)
- Uniapp Android原生插件开发
- 美的vs格力 佛山 珠海
- 用AkShare库获取A股股票数据—获取实时A股数据
- echarts实现中国地图的下钻和返回上一级
- DHT11温湿度传感器——基于arduino
- 苹果切换输入法_落格五笔输入法苹果版下载-落格五笔输入法APP