首页 » Web前端 » phphistory返回技巧_linux之history敕令

phphistory返回技巧_linux之history敕令

访客 2024-11-30 0

扫一扫用手机浏览

文章目录 [+]

> vim /etc/bashrcexport HISTTIMEFORMAT='%F %T ' #让历史命令记录操作韶光export HISTSIZE=1000000 #设置保存历史命令条数export HISTFILESIZE=1000000 #设置保存历史命令的文件大小shopt -s histappend #多个终端同时操作时,避免命令覆盖,采取追加办法PROMPT_COMMAND='history -a' #实时记录历史命令,防止丢失> source /etc/bashrc把操作过的命令保存到文件方法1

vim /etc/bashrcexport HISTORY_FILE=/var/.history/date +'%y-%m-%d'.log #自定义历史命令保存文件export PROMPT_COMMAND=' { date "+%Y-%m-%d %T - USER:$USER IP:$SSH_CLIENT PS:$SSH_TTY - $(history 1 | { read x cmd; echo "$cmd"; })"; } >> $HISTORY_FILE'

实时记录历史命令到自定义文件中,不记录日志文件中

方法2

> vim /etc/bashrcexport PROMPT_COMMAND='history -a { command=$(history 1 | { read x y;echo $y; } );logger -p local1.notice -t bash -i "user=$USER,ppid=$PPID,from=$SSH_CLIENT,pwd=$PWD,command:$command " }'> vim /etc/syslog.conflocal1.notice /var/log/cmd.log

记录到日志中,合营日志做事器,可把日志传送过去,安全性高

phphistory返回技巧_linux之history敕令

PROMPT_COMMAND是bash的环境变量,这个变量的中内容是作为一个普通的bash命令实行的,而且实行韶光是在bash显示prompt(命令行前缀提示符)之前。
这个好理解,便是说每实行一个命令前,PROMPT_COMMAND里面先实行,然后是prompt(命令行前缀提示符)。

phphistory返回技巧_linux之history敕令
(图片来自网络侵删)

原文链接:https://rumenz.com/rumenbiji/linux-history.html微信"大众号:入门小站

回答【1001】获取 linux常用命令速查手册回答【10010】获取 阿里云ECS运维Linux系统诊断回答【10012】获取 Linux学习条记【刁悍总结值得一看】回答【10013】获取 shell简明教程

标签:

相关文章

探秘矿物世界,It矿物的神秘面纱

在广袤的地球表面,蕴藏着无数奇特的矿物,它们以不同的形态、颜色和特性,诉说着地球的沧桑岁月。在这其中,有一种神秘的矿物,它的符号为...

Web前端 2024-12-27 阅读0 评论0

探索IT企业的创新与发展之路

随着科技的飞速发展,信息技术(IT)企业已成为推动社会进步的重要力量。在数字经济时代,IT企业肩负着创新与发展的重任。本文将从行业...

Web前端 2024-12-27 阅读0 评论0

探索IT行业,职业发展新天地

在信息化时代,IT行业以其迅猛的发展速度和巨大的市场潜力,成为了无数年轻人追逐梦想的热土。从软件开发到网络安全,从大数据分析到人工...

Web前端 2024-12-27 阅读0 评论0

探索xit润喉糖,守护嗓音健康的新选择

随着现代生活节奏的加快,人们对于嗓音健康的关注程度日益提高。在这个背景下,xit润喉糖凭借其独特的功效和品质,成为了守护嗓音健康的...

Web前端 2024-12-27 阅读0 评论0