这个需要使用到history命令。可以加数字,返回最近执行的几条命令。如果不加数字会返回所有的历史命令。

[root@localhost ~]# history 20

1015 rm stdin.log

1016 ll

1017 rm yy

1018 ll

1019 echo 'hello' 1>> echo.log

1020 ll

1021 cat echo.log

1022 echo 'world' 1>> echo.log

1023 cat echo.log

1024 echo 'world' 1> echo.log

1025 cat echo.log

1026 ll

1027 rm echo.log

1028 last

1029 history

1030 who am i

1031 clear

1032 history

1033*

1034 history 20

如果需要查看用户、ip和时间,需要配置linux的变量。

编辑

vim /etc/profile

后面添加变量:

export HISTTIMEFORMAT="%F %T `who am i` "

然后使之生效:

source /etc/profile

[root@localhost etc]# history 20

1022 2020-02-02 17:03:16 root pts/1 2020-02-02 13:31 (192.168.190.14) echo 'world' 1>> echo.log

1023 2020-02-02 17:03:20 root pts/1 2020-02-02 13:31 (192.168.190.14) cat echo.log

1024 2020-02-02 17:03:28 root pts/1 2020-02-02 13:31 (192.168.190.14) echo 'world' 1> echo.log

1025 2020-02-02 17:03:31 root pts/1 2020-02-02 13:31 (192.168.190.14) cat echo.log

1026 2020-02-02 17:09:05 root pts/1 2020-02-02 13:31 (192.168.190.14) ll

1027 2020-02-02 17:09:11 root pts/1 2020-02-02 13:31 (192.168.190.14) rm echo.log

1028 2020-02-02 17:12:58 root pts/1 2020-02-02 13:31 (192.168.190.14) last

1029 2020-02-02 17:14:15 root pts/1 2020-02-02 13:31 (192.168.190.14) history

1030 2020-02-02 17:47:12 root pts/1 2020-02-02 13:31 (192.168.190.14) who am i

1031 2020-02-02 17:53:15 root pts/1 2020-02-02 13:31 (192.168.190.14) clear

1032 2020-02-02 17:53:21 root pts/1 2020-02-02 13:31 (192.168.190.14) history

1033* 2020-02-02 17:53:29 root pts/1 2020-02-02 13:31 (192.168.190.14)

1034 2020-02-02 17:53:40 root pts/1 2020-02-02 13:31 (192.168.190.14) history 20

1035 2020-02-02 17:55:12 root pts/1 2020-02-02 13:31 (192.168.190.14) last

1036 2020-02-02 17:58:23 root pts/1 2020-02-02 13:31 (192.168.190.14) cd /etc

1037 2020-02-02 17:58:25 root pts/1 2020-02-02 13:31 (192.168.190.14) ll

1038 2020-02-02 17:58:33 root pts/1 2020-02-02 13:31 (192.168.190.14) vim profile

1039 2020-02-02 18:01:54 root pts/1 2020-02-02 13:31 (192.168.190.14) source /etc/profile

1040 2020-02-02 18:02:03 root pts/1 2020-02-02 13:31 (192.168.190.14) histoty 20

1041 2020-02-02 18:02:10 root pts/1 2020-02-02 13:31 (192.168.190.14) history 20

可以看到多出了,操作时间,用户,以及操作的ip。

who am i 比较容易理解,就是输出登入的用户名,登入时间,以及ip啥的。

那%F %T啥的,其实就是一种格式。这种格式是strftime函数。可以搜索了解下strftime。

linux查看ssh用户登录日志与操作日志

linux查看ssh用户登录日志与操作日志 2013-11-01转载   ssh用户登录日志 linux下登录日志在下面的目录里:  代码如下 复制代码 cd /var/log 查看ssh用户的登录日 ...

linux查看当前用户登陆信息

@(Linux基础)[linux查看当前用户登陆信息] linux查看当前用户登陆信息 作为系统管理员,你可能经常会(在某个时候)需要查看系统中有哪些用户正在活动.有些时候,你甚至需要知道他(她)们正 ...

Linux 查看登录用户信息 who & whoami

Linux 查看登录用户信息 who & whoami 在一台服务器上,同一时间往往会有很难多人同时登录. who 命令可以查看当前系统中有哪些人登录,以及他们都工作在哪个控制台上. 这样可以 ...

Linux 查看某个用户的进程

Linux 查看某个用户的进程 To view only the processes owned by a specific user, use the following command: top ...

linux查看在线用户并踢出用户

linux查看在线用户并踢出用户 1.查看在线用户 w [root@dbserver01 ~]# w 16:45:04 up 16 days, 8:48, 1 user, load average: ...

linux 查看系统当前时间,修改时间

linux 查看系统当前时间,修改时间1. 查看时间和日期命令 : "date"2.设置时间和日期例如:将系统日期设定成2018年6月8日的命令命令 : "date -s ...

Linux下的crontab定时、执行任务命令详解 oracle 自动备份

在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron].cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间.cron的配置文件称为&qu ...

linux 中更改用户权限和用户组的命令chmod,chgrp实例

linux 中更改用户权限和用户组的命令实例; 增加权限给当前用户 chmod +wx filename chmod -R 777 /upload 用户组 chgrp -R foldname zdz ...

在SQL中有时候我们需要查看现在正在SQL Server执行的命令

在SQL中有时候我们需要查看现在正在SQL Server执行的命令.在分析管理器或者Microsoft SQL Server Management Studio中,我们可以在"管理-SQL  ...

linux查看是否有某个运行的进程命令

linux查看是否有某个运行的进程命令:例如,查询是否包含 “my_post” 关键字的进程 ps aux | grep my_post ps aux | grep  my_post | grep - ...

随机推荐

C语言:结构体与数组

#include struct book{ ]; ]; int price; }; ] = {,,,,,,,,,}; int main(){ struct book * ...

[LintCode] Longest Consecutive Sequence 求最长连续序列

Given an unsorted array of integers, find the length of the longest consecutive elements sequence. H ...

init/main.c

/* * linux/init/main.c * * Copyright (C) 1991, 1992 Linus Torvalds */ #include #inc ...

如何提高jQuery的性能

缓存变量DOM遍历是昂贵的,所以尽量将会重用的元素缓存. // 糟糕 h = $('#element').height(); $('#element').css('height',h-20); // ...

SpringMVC---CookieValue

配置文件承接一二章 @CookieValue的作用 用来获取Cookie中的值 1.value:参数名称 2.required:是否必须 3.defaultValue:默认值 原网址:https:// ...

JS实现页面内跳转

使用js($.ajax中)实现页面内跳转(即:描点平滑跳转)的方法(aa为跳转目的标签的id): 在网络上有很多资料所说的:animate方法我试了并不好使,不知道是啥原因,欢迎大家指正,附上网络方法 ...

哇,快看,那里有React Native的坑

一.红黑屏,我的天呀,怎么办?睡一觉吧 第一次玩React Native,按着文档来,跑着跑着,咦,红黑屏了. 怎么办?不玩了?那先放着,过两天再来看看咯. 二.粗心大意,原来还有配置没配好 好了,已 ...

面向连接的tcp 编程

from socket import * serverSocket=socket(AF_INET,SOCK_STREAM) serverSocket.bind(("",8899)) ...

(转)UCOSII源代码剖析

启动工作原理 刚接触操作系统的时候觉得这个最神秘,到底里面做了什么,怎么就成了个操作系统,它到底有什么用,为什么要引进来着个东东.学了之后才知道,原来最根本的思想还是源于汇编里面的跳转和压栈,以调用一 ...

ThinkPHP5事务回滚

使用事务处理的话,需要数据库引擎支持事务处理.比如 MySQL 的 MyISAM 不支持事务处理,需要使用 InnoDB 引擎. 使用 transaction 方法操作数据库事务,当发生异常会自动回滚 ...

linux查看ip执行的命令是什么意思,linux 查看ip、用户、时间对应执行的命令相关推荐

  1. 【Linux】【服务器】 CentOS7下远程访问mysql数据库_创建用户及授予权限_查看用户、修改密码详细步骤

    一.创建用户 CREATE USER 'username'@'%' IDENTIFIED BY 'password'; username:你将创建的用户名: %:指定该用户在哪个主机上可以登录,%表示 ...

  2. Linux关于ls的命令有哪些,关于linux中ls意思,LS什么大全

    [导读]linux中ls是什么意思,LS什么,下面就是语录说小编整理的唯美句子,来看看吧! linux中ls是什么意思,LS什么意思 ls是单词list的简写,Linux有些命令的名字大多采用单词简写 ...

  3. linux命令的使用:配置静态ip,查看网关,dns服务器ip,关闭防火墙,selinux

    linux是:其实就是类unix的操作系统. like unix 使用c语言写的linux linus 李纳斯:kernel(内核):是操作系统内部最核心的软件.作用:1.对cpu进行调度管理2.对内 ...

  4. Linux下的十个好用的命令工具:查看系统版本,显示目录的大小,查看硬盘HDD/SSD,硬盘测速,ssh时自动输入密码,查看程序的内存使用情况,查看I/O的速度,查看ssh密码错误日志,查找文件

    文章目录 1.查看系统版本 2.显示目录的大小 3.查看硬盘是HDD还是SSD 4.硬盘测速 5.在ssh的时候自动输入密码 6.查看程序的内存使用情况 7.查看I/O的速度 8.查看ssh密码错误日 ...

  5. 查看网口命令_20个常用Linux命令

    今天总结几个非常常用的Linux命令,其中有几个在面试中很可能问相关命令的原理,比如后台运行命令.希望对大家有所帮助,最好自己去尝试在Linux操作系统中实践一下. 1 查看目录以及权限 在windo ...

  6. ss流量查询 php,Linux_Linux怎么使用ss命令查看系统的socket状态,  Linux系统中,ss命令可用于 - phpStudy...

    Linux怎么使用ss命令查看系统的socket状态 Linux系统中,ss命令可用于查看系统的socket的状态,而socket作为系统的进程通信机制,了解其状态是很有必要的,下面小编就给大家介绍下 ...

  7. linux ip命令_如何在Linux上使用ip命令

    linux ip命令 Fatmawati Achmad Zaenuri/Shutterstock Fatmawati Achmad Zaenuri / Shutterstock You can con ...

  8. 查看linux的用户 7.2,linux下查看用户登入系统相关命令及编写脚本(七)

    linux下查看用户登入系统相关命令及编写脚本(七) 查看用户登入系统日志 1.w 显示谁登入并正在做什么事 2.who 显示谁登入 -r:显示系统运行级别 3.sleep 睡眠命令(sleep 5 ...

  9. linux命令看文件内容,Linux文件内容查看相关命令

    1.more命令 在Linux中,more命令是一个基于vi编辑器的文本过滤器,它能以全屏的方式按页显示文本文件的内容,more里面内置了一些快捷键. (1)命令语法 more(选项)(参数) (2) ...

最新文章

  1. GPU上的图像和信号处理
  2. 软件性能测试主要看什么指标
  3. 在使用Reference Source调试.Net 源代码时如何取消optimizations(代码优化)-翻译
  4. 什么时候是找工作的最佳时期? | 原力计划
  5. PowerDesigner打开设计文件后提示failed to read the fileXXX的解决办法
  6. WPF自学入门(十一)WPF MVVM模式Command命令 WPF自学入门(十)WPF MVVM简单介绍...
  7. python有趣的小项目-10 个最值得 Python 新人练手的有趣项目
  8. 如何修改IE的默认标题
  9. 利用RxJava加载图片
  10. Spring Security构建Rest服务-0100-前言
  11. 【数据挖掘实例】构建Xgboost模型,在电力用户的95598工单数据中的电费敏感用户预测(高敏用户模型)
  12. QT的QEasingCurve类的使用
  13. 中职计算机说课稿三篇,2020精选中职计算机说课稿3篇(15页)-原创力文档
  14. JVM常用垃圾收集器
  15. LLRP 提供程序概述
  16. python电脑下载-Python3.9官方下载
  17. 数据存储技术-专题介绍
  18. 论文笔记_SLAM_Review_Visual simultaneous localization and mapping: a survey
  19. 地统计学插值 | IDW(反距离)和Kriging(克里金)
  20. SWAT模型学习小技巧(前言)

热门文章

  1. 华硕押宝易PC 甩代工专攻自有品牌
  2. Android实现横竖屏、全屏的几种方式
  3. 大数据预言帝现身 猜奥斯卡奖24中21
  4. 【ACWing】161. 电话列表
  5. SVPWM每种状态时间计算详细过程
  6. Cortex-M0系列 - IAR开发环境搭建
  7. java导入cer证书_java导入cer证书
  8. 负数的原码反码和补码
  9. Android项目升级AndroidX
  10. 人脸识别算法FaceNet论文解读