[步骤] 1./etc/profile文件中加入以下内容 2.执行:source /etc/profile [效果]…
一.在配置文件中(/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'` #…
linux history 命令详解 显示命令执行时间 linux shell 具有history 功能,即会记录已经执行过的命令,但是默认是不显示命令的执行时间,命令的执行时间,history 已经记录,只是没有显示.现在我们看看如何将执行时间显示出来.很简单:在/home/$USER/.bashrc中添加 HISTTIMEFORMAT环境变量即可.具体如下: 添加完成后,执行source .bashrc 让其生效.这个时候,你再执行history就会发现已经显示了时间.如下: 清空histo…
需求描述: 在linux环境中,有的时候为了审计的需要,要记录谁什么时间从什么IP登录,执行了什么命令,bash的history命令就能够记录这些信息,但是在默认的情况下,是不记录时间的,所以呢,在这里记录下,对其进行改造. 操作过程: 1.默认的history命令,只是显示行号,执行的命令 [root@testvm01 ~]# history | more    3  ./test.sh     4  ls    5  vi nmon16e_x86_rhel65     6  cdd /opt…
history命令主要用于显示历史命令, 重新执行历史命令. Linux系统当你在shell(控制台)中输入并执行命令时,shell会自动把你的命令记录到历史列表中,一般保存在用户目录下的.bash_history文件中,每个用户文件下都有一个历史命令的保存文件,相互之间不会冲突.默认保存1000条,你也可以更改这个值,/etc/profile中进行修改,找到HISTSIZE=1000,把这里的1000改成你想要的值. -c :将目前的shell中的所有 history 内容全部消除 -a :将…
Linux查看History记录加时间,这个对于系统管理员还是很有帮助的,原因不解释,你懂得!ora11g$ history  |  more  1    rlwrap sqlplus / as sysdba2    rlwrap sqlplus / as sysdba3    date4    rlwrap sqlplus / as sysdba  但是这里只显示了命令,并没有显示执行命令的时间,因为保存历史命令的~/.bash_history里并没有保存时间. 通过设置环境变量 export…
  history命令用于显示指定数目的指令命令,读取历史命令文件中的目录到历史命令缓冲区和将历史命令缓冲区中的目录写入命令文件. 该命令单独使用时,仅显示历史命令,在命令行中,可以使用符号!执行指定序号的历史命令. 历史命令是被保存在内存中的,当退出或者登录shell时,会自动保存或读取.在内存中,历史命令仅能够存储1000条历史命令,该数量是由环境变量HISTSIZE进行控制 history常见命令参数 -c:清空当前历史命令: -a:将历史命令缓冲区中命令写入历史命令文件[/root/.b…
获取外网ip curl icanhazip.com 服务器间的 文件 复制 scp root@ip:/源目录 目标目录 软连接 查看软连接 ls -li 创建软连接 ln -s 源文件 目标文件 -s 不见创建的是源文件的文件副本 加了相当于快捷方式 删除 软连接 rm -rf 文件 创建目录 mkdir -p 创建多级目录 文件 创建文件 touch 文件名 export命令 作用:设置或者显示环境变量 语法:export -fnp [变量名称]= [变量值] -f 表示变量名称是一个函数名称…
history命令 打印所有命令记录:history 打印最近10条记录:history 10 执行第123条命令记录:!123 重复执行上一条命令:!! 执行最后一次以ls开头的命令:!ls 逐屏列出所有命令记录:history | more 清空当前所有的命令记录:history -c 查找关于rm命令的记录:history | grep rm 删除第123条命令记录:history -d 123 设置history命令属性 1) 临时性---仅在当前shell生效,通过声明环境变量 记录每…
Linux export 命令用于设置或显示环境变量. 在 shell 中执行程序时,shell 会提供一组环境变量. export 可新增,修改或删除环境变量,供后续执行的程序使用. export 的效力仅限于该次登陆操作. 详细参数请查看: https://www.runoob.com/linux/linux-comm-export.html 其他环境变量信息可参考:https://blog.csdn.net/qingkongyeyue/article/details/52733203…