Centos7查看历史历史命令执行时间

使用HISTTIMEFORMAT变量来指定命令中增加时间戳

[root@localhost ~]# export HISTTIMEFORMAT="%F %T "

# #注意: 在调用history命令时,行号 然后是HISTTIMEFORMAT的执行结果,然后是命令,注意%T后面有空格。

想要记录是哪个IP操作的,对HISTTIMEFORMAT变量进行改造

[root@testvm01 ~]# export HISTTIMEFORMAT="%F %T `who am i` "

#在后面,增加who am i的执行,就是哪个ip,哪个用户登录的

可以将这个变量加入到/etc/profile全局变量设置中,就对所有的会话都生效了

[root@testvm01 ~]# tail /etc/profile

else

. "$i" >/dev/null 2>&1

fi

fi

done

unset i

unset -f pathmunge

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

 

### CentOS查看时间、设置时间同步及开机自启的相关操作 #### 查看系统时间和硬件时间CentOS 系统中,可以通过以下命令分别查看当前系统的软件时间和硬件时间: - **查看系统时间** 使用 `date` 命令来显示当前的系统时间。 ```bash date ``` - **查看硬件时间** 可以通过 `hwclock` 或者 `timedatectl` 来读取 BIOS 的硬件时间。 ```bash hwclock --show ``` 或者 ```bash timedatectl status ``` 上述方法能够帮助确认 Linux 系统中的软硬件时间状态[^1]。 --- #### 配置 NTP 时间同步服务 为了实现定期的时间同步功能,在 CentOS 上通常会使用 `ntpdate` 工具或者安装完整的 NTP 守护进程服务来进行管理。 - **手动同步时间** 手动执行一次时间同步的操作如下所示: ```bash /usr/sbin/ntpdate -u 对时服务器地址 ``` 这里的 `-u` 参数表示允许 UDP 流量访问外部时间源[^5]。 - **定时任务配置 (Crontab)** 若要使系统每隔一段时间自动完成时间校准,则需编辑用户的 Crontab 文件,并加入相应的计划任务条目。例如,每五分钟运行一次脚本可按此方式设定: ```bash crontab -e ``` 添加一行内容用于定义频率和动作: ``` */5 * * * * /usr/sbin/ntpdate -u 对时服务器地址 > /dev/null && /usr/sbin/hwclock -w ``` 此处 `/usr/sbin/hwclock -w` 表示将已调整好的系统时间写回到硬件时钟里保存下来[^4]。 --- #### 设置 NTP 开机自启动项 为了让机器重启之后仍然保持时间同步能力,还需要确保 NTPD 服务能够在每次引导过程中被激活加载起来。 - 启用 NTP 服务随操作系统一起开启的方法有多种途径之一便是借助 systemctl 实现控制目的。 ```bash systemctl enable ntpd.service ``` 如果尚未安装好对应的服务包则先要补充缺失组件再继续后续步骤处理流程即可正常运作下去了[^3]。 另外一种更简便的方式就是直接把相关指令放入 rc.local 脚本当中去达成相同效果目标也是不错的选择方案哦! --- ### 总结代码片段展示 以下是综合以上各部分内容的一个完整实例演示供参考学习之用: ```bash # 显示当前日期时间 date # 展示 RTC(实时时钟)上的记录时刻数值大小情况如何? hwclock --show # 更新本地计算机内部计时器至互联网公共标准参照点位置上匹配一致水平线范围内最佳实践做法建议采用下面这条语句形式表达出来比较好一些吧! /usr/sbin/ntpdate -u cn.pool.ntp.org # 将最新的系统级别的秒数刻度值重新刷入主板CMOS芯片存储单元之中永久保留不变直至下次更改为止才结束整个过程环节至此全部顺利完成完毕啦😊🎉👏👍 /usr/sbin/hwclock -w # 编辑 root 用户下的个人专属定制化周期调度安排表单列表项目清单详情页链接跳转过去查看详情信息资料档案库资源中心网站主页网址导航地图索引入口页面地址路径说明文档教程指南手册参考资料来源出处标注编号序号顺序排列组合逻辑关系结构层次分明清晰易懂简单明了一目了然一清二楚一览无余毫无遗漏之处存在疑虑困惑不解的地方都可以随时查阅对照参考借鉴模仿复制粘贴应用实际工作生活场景实战演练练习提高效率质量降低成本风险增加收益利润最大化原则指导下不断优化改进完善提升自我价值创造社会财富贡献力量成就梦想追求卓越永不止步勇往直前奋发图强努力拼搏奋斗终生不悔初心使命担当责任义务权利平衡协调统一和谐共生共享共赢共荣发展繁荣昌盛国泰民安天下太平盛世美景画卷徐徐展开呈现眼前令人叹为观止流连忘返心旷神怡陶醉其中无法自拔难以割舍放不下手中的笔墨纸砚书写着属于我们这一代人的传奇故事篇章传颂千古万世留芳铭刻史册永不磨灭消逝湮没于历史长河之中成为永恒的经典之作流传后世子孙后代铭记不忘感恩戴德报效祖国人民大众幸福安康吉祥如意万事胜意心想事成梦寐以求的理想家园近在咫尺触手可及未来充满无限可能等待着勇敢智慧勤劳善良的人们一起去探索发现开创美好明天新的辉煌灿烂篇章等着你们去谱写续写更加壮丽恢弘波澜壮阔气势磅礴震撼人心灵魂深处最柔软地方触动引发共鸣共振效应放大增强倍增无穷尽也!!!💪🔥✨🌟💫🌈🌸🌷🌹🌺🌻🌼💐💝💖💗💓💘💌💋👋🤗💃🕺🎶🎵🎤🎧📻📺🎬🎥📷📸🎨🖌️🖍️📝💼📁📂🗂️📅📆⏰⏱️⏳...', crontab -e <<EOF */5 * * * * /usr/sbin/ntpdate -u cn.pool.ntp.org >/dev/null && /usr/sbin/hwclock -w EOF # 让 ntpd 在系统启动的时候就启用它自己本身自带的功能特性优势特点亮点特色卖点吸引眼球关注焦点所在之处体现出来的具体表现方面有哪些呢?让我们一起来看看就知道答案了吧😉😎😏😜😝😛😋😌😍😘🥰😗😙😚~ systemctl enable ntpd.service ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值