history命令显示出详细时间】的更多相关文章

文章摘自: http://blog.csdn.net/lixiaohuiok111/article/details/34428161 http://blog.csdn.net/lixiaohuiok111/article/details/34428161     首先我们给opt的目录赋予写的权限 sudo chmod a+w /opt   然后执行source /etc/profile    然后退出机器的时候,再次进入的时候  /opt/history下面就会有文件产生 admin.hist…
echo 'HISTTIMEFORMAT="%F %T "' >> /etc/profile source /etc/profile…
如何让history命令显示最近所执行过的命令的具体执行时间. 步骤如下: 1.以ROOT用户编辑/etc/profile文件,在里面加入下面内容(我一般习惯在最末尾加): export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S  " 注意:在末尾的“引号”与“S”之间,加入一位空格,将日期时间和历史命令用空格相隔开来. 2.退出系统重新登陆 注意:在第2步以前所执行的历史命令,在重新登陆后,执行时间全部分显示为第二步执行时的时间,后面所执行的命令,才会显示正…
Linux系统当你在shell(控制台)中输入并执行命令时,shell会自动把你的命令记录到历史列表中,一般保存在用户目录下的.bash_history文件中.默认保存1000条,你也可以更改这个值   History命令主要用于显示历史指令记录内容, 下达历史纪录中的指令 .1>History命令语法: [test@linux]# history [n][test@linux]# history [-c][test@linux]# history [-raw] histfiles参数:n :数…
在CentOS上使用history查看历史使用的CMD记录时,发现没有时间,在当前用户的.bash_profile里面,添加 export HISTTIMEFORMAT="%F %T  `whoami`" 然后执行source .bash_profile即可. 但使用zsh时这样不好用,查询到oh-my-zsh 使用 \history -i 即可显示出时间.…
Linux和unix上都提供了history命令,可以查询以前执行的命令历史记录但是,这个记录并不包含时间项目因此只能看到命令,但是不知道什么时间执行的如何让history记录时间呢? 解决方案 注意:本方法只对bash-3.0以上版本有效执行rpm -q bash即可显示bash的版本对于常见的linux AS4.AS5,都是有效的 --------------------------------------------- 编辑/etc/bashrc文件,加入如下三行:HISTFILESIZE…
效果如图: 设置方法如下: vim /etc/bashrc #command-->history set HISTFILESIZE=2000 #保存命令的总数默认总数为1000 HISTSIZE=2000 #设置了history命令输出最多的记录总数 HISTTIMEFORMAT='%F %T ' #时间显示格式 #添加完成后执行 export HISTTIMEFORMAT source /etc/bashrc…
想在输入history命令之后,显示自己历史的命令执行的时间,需要在用户目录下~/.bashrc的文件末尾追加添加如下几行 之前一直想看一下自己历史命令执行的时间,找了很多教程都没有卵用,最终参考了如下三个链接 http://blog.csdn.net/orangleliu/article/details/39002745 http://blog.51cto.com/network810/1741301 http://www.dnsdizhi.com/history.html 当然,这只是对一个…
在.bashrc文件追加如下内容即可: HISTFILESIZE= HISTSIZE= HISTTIMEFORMAT='%F %T ' export HISTTIMEFORMAT…
  添加环境变量HISTTIMEFORMAT就行了 # export HISTTIMEFORMAT='%F %T ' .csharpcode, .csharpcode pre { font-size: small; color: black; font-family: consolas, "Courier New", courier, monospace; background-color: #ffffff; /*white-space: pre;*/ } .csharpcode pr…
一.在配置文件中(/etc/bashrc 或者 /etc/profile 或者~/.bash_profile 或者 ~/.bashrc)添加如下配置 #vim /etc/bashrc    // 进到这个里面之后,再在最后加上下面这一段即可. HISTFILESIZE=4000 #默认保存命令是1000条,这里修改为4000条HISTSIZE=4000USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'` #…
1.在/etc/profile的最后加入例如以下部分: USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'`   export HISTTIMEFORMAT="[%F %T][`whoami`][${USER_IP}] "  2. source /etc/profile 3.随便运行一下什么命令, 4.运行history,看效果:   311  [2013-08-28 14:39:20][r…
clipse show date details in git history我的eclipse查看git history,显示为相对时间,并不是很方便,想要查看某个具体日期的版本代码,就需要设置为具体时间了.下面是解决方法:1.右键 --> team --> show in history --> 下拉的小三角 --> show --> Relative Dates取消Relative Dates的勾选. 2.Window --> Preferences -->…
history 命令用来显示执行过的命令,也可以根据显示的命令重新执行需要的命令. 用法: n 显示n个最近的记录 -a 添加记录到history文件中 -c 将目前shell中的所有history命令清除 -d [n] 删除指定n条记录 -r 将history文件内容读入到目前shell的history记忆中 -w 将目前history记忆的内容写入到history文件中(直接覆盖方式)示例: 使用! 执行历史命令.  ! number 执行第几条命令  ! command 从最近的命令查到以…
bash可以保存的过去曾经执行过的命令.当某个用户登录到shell中,会读取该用户家目录中的~/.bash_history文件,并将历史命令列表保存到内存中.当用户退出当前shell时,会将内存中的历史命令列表覆盖至~/.bash_history文件. 我们可以通过# histroy 来查看历史命令.history是bash的内部命令.通过# help history获取帮助. 一.history的常见选项 # history ... # 省略前面 man poweroff poweroff -…
1.history命令 "history"命令就是历史记录.它显示了在终端中所执行过的所有命令的历史. history //显示终端执行过的命令 history 10 //显示最近10条终端执行过的命令 Ctrl+r //搜索已经执行过的命令,它可以你写命令时自动补全 2.修改history命令显示属性 vi /etc/profile HISTSIZE=2000 //定义history 命令输出的记录数 HISTTIMEFORMAT="%Y-%m-%d:%H-%M-%S:`w…
7.stat命令 stat命令用于查看文件的具体存储信息和时间等信息,格式为"stat 文件名称". stat命令可以用于查看文件的存储信息和时间等信息,命令stat anaconda-ks.cfg会显示出文件的三种时间状态(已加粗):Access.Modify.Change.这三种时间的区别将在下面的touch命令中详细详解: [root@linuxprobe ~]# stat anaconda-ks.cfg File: 'anaconda-ks.cfg' Size: 1213 Bl…
一.规划磁盘使用空间(磁盘总大小200GB) /dev/sda1 mount /boot 1G mount point /dev/sda2 mount / 100G /dev/sda3 mount /data 50G /dev/sda4 extend 50G /dev/sda5 逻辑分区 swap 4G 二.检查安装镜像是否完整,选择默认第二个选项 三.设置系统安装相关选项(时区.磁盘.关闭KDUMP.网络) 磁盘按照上述分区规划进行分区,选择[I will configure partitio…
需求描述: 在linux环境中,有的时候为了审计的需要,要记录谁什么时间从什么IP登录,执行了什么命令,bash的history命令就能够记录这些信息,但是在默认的情况下,是不记录时间的,所以呢,在这里记录下,对其进行改造. 操作过程: 1.默认的history命令,只是显示行号,执行的命令 [root@testvm01 ~]# history | more    3  ./test.sh     4  ls    5  vi nmon16e_x86_rhel65     6  cdd /opt…
Linux查看History记录加时间,这个对于系统管理员还是很有帮助的,原因不解释,你懂得!ora11g$ history  |  more  1    rlwrap sqlplus / as sysdba2    rlwrap sqlplus / as sysdba3    date4    rlwrap sqlplus / as sysdba  但是这里只显示了命令,并没有显示执行命令的时间,因为保存历史命令的~/.bash_history里并没有保存时间. 通过设置环境变量 export…
操作系统上的时间也许只是当做一个时钟.特别在控制台下, 我们通常并不认为时间有什么重要的.但是对于管理员,这种认识是错误的.你知道错误的日期和时间会导致你不能编译程序么? 因为日期和时间很重要,这或许就是开发网络时间协议(NTP:Network Time Protocol)的原因.让我们了解下date命令是如何工作的. 显示系统日期 要显示系统日期,只要输入: $ date Thu Dec 5 22:55:41 WIB 2013 格式化显示日期 日期有很多格式.如果你不喜欢默认的格式,你可以换一…
显示系统日期 要显示系统日期,只要输入: $ date Thu Dec 5 22:55:41 WIB 2013 格式化显示日期 日期有很多格式.如果你不喜欢默认的格式,你可以换一种格式.你可能会想"为什么我需要改变格式? 默认的输出对我足够了." 是的,你说的对,但是当你在编程时,默认输出或许无法满足你的需求,因此需要一些自定义输出. RFC 2822 的日期与时间输出格式 $ date -R Thu, 05 Dec 2013 23:40:53 +0700 RFC 2822 的格式像这…
vim  ~/.bashrc 或者 ~/.bash_profile  或者 获取root权限修改vim /etc/profile 最后添加 export HISTTIMEFORMAT="%F %T  "(注意有两个空格) 保存后关闭xshell窗口,重新打开执行history命令…
history是一条非常实用的shell命令,可以显示出之前在shell中运行的命令,配合last显示之前登录的用户,就可以追溯是哪个用户执行了某些命令.以下详细说明history使用中常见的命令或技巧,在实际系统管理中,应用得当,可以让工作事半功倍. 使用HISTTIMEFORMAT在历史中显示TIMESTAMP 默认情况下,history并不记录命令的执行时间,分析起来很困难. # 这时候可以配置HISTTIMEFORMAT环境变量,给history记录添加上时间戳 export HISTT…
which命令 1)    作用:搜索某个系统命令的位置. 2)    案例:查询vi命令路径:which vi cp命令 1)作用:用于复制文件或目录: 2)-a:此选项通常使用在复制目录时使用,它保留链接/文件属性,并且复制目录下的所有内容.其作用等于dpR参数组合. 3)-d:复制时保留链接.这里所说的链接相当于window系统中的快捷方式. 4)-f:覆盖已经存在的目标文件而不是提示. 5)-i:与-f选项相反,在覆盖目标文件之前给出提示,要求用户确认是否覆盖,回答“y”时目标文件将被覆…
Linux下ls命令显示符号链接权限为777的探索 --深入ls.链接.文件系统与权限 一.摘要 ls是Linux和Unix下最常使用的命令之一,主要用来列举目录下的文件信息,-l参数允许查看当前目录下所有可见文件的详细属性,包括文件属性.所有者.文件大小等信息.但是,当其显示符号链接的属性时,无论其指向文件属性如何,都会显示777,即任何人可读可写可执行.本文从ls命令源码出发,由浅入深地分析该现象的原因,简略探究了Linux 4.10下的符号链接链接.文件系统与权限的源码实现. 关键词:Li…
起因是这样的,一台机器客户反馈连接不上,说没有任何操作.好吧,排查吧. 1.第一步先看网络是否通: 从图中可以看到一开始是一直不通的.然后就通了,问了客户有没操作重启什么的结果说没有任何操作,还让给个解释!心酸 2.跟客户拿了账号密码进去检查下吧. 进去肯定先看日志啊什么的.结果没发现有啥有用的.再看历史执行命令吧: 重大发现,发现我执行的查看日志命令之前有一个reboot的执行命令.但是没有时间不好判断,咋办呢 3.给history历史记录附上时间戳 [root@localhost ~]# e…
如果你经常使用 Linux 命令行,那么使用 history(历史)命令可以有效地提升你的效率.本文将通过实例的方式向你介绍 history 命令的 15 个用法. 使用 HISTTIMEFORMAT 显示时间戳 当你从命令行执行 history 命令后,通常只会显示已执行命令的序号和命令本身.如果你想要查看命令历史的时间戳,那么可以执行:# export HISTTIMEFORMAT='%F %T '# history | more1 2008-08-05 19:02:39 service n…
Linux下history命令用法 ^_^在项目中希望调用history命令来获取用户的历史记录,方便分析,可是我们平时所见到的history结果是下面这样: # history | head -10 30 rm -fr lala 31 for i in `seq 1000`; do 32 sleep 1 33 for i in `seq 1000`; do sleep 10 34 cd /home/ 35 ll 36 cd lib/ 37 ll 38 cd .. 39 ll 貌似达不到我们想要…
对于Terminalor们,history命令并不陌生,什么!n, !!更是很常用的,而且您在命令行敲的cmds是默认保存在/home/$USER/.bash_history(linux) /Users/$USER/.bash_history(Mac)下的. 但是history不只是这个样子:存了命令然后可以查看调用. 先介绍几个与history相关的变量,控制history的行为和size HISTIGNORE (hist-ignore) 告诉history哪些命令不需要保存,直接把它们忽略掉…