本系列文章为尚硅谷武晟然老师的Linux入门教程学习笔记,前面的系列文章链接如下
Linux入门教程:P3->Linux文件系统
Linux入门教程:P4->Vim编辑器
Linux入门教程:P5->网络配置
Linux入门教程:P6->系统管理
Linux入门教程:P7->Shell介绍
Linux入门教程:P8->文件目录类
文章目录
一、时间日期类
date
基本语法:date [选项]… [+时间日期格式]
选项说明:
-d <时间字符串>:显示指定的“时间字符串”表示的时间,而非当前时间。
-s <日期时间>:设置系统日期时间。
参数说明:
<+日期时间格式>:指定显示时使用的日期时间格式
date显示当前时间:
date(功能描述:显示当前时间)
date +%Y(功能描述:显示当前年份)
date +%m(功能描述:显示当前月份)
date +%d(功能描述:显示当前是哪一天)
date "+%Y-%m-%d %H:%M:%S"(功能描述:显示年月日时分秒)
示例: 直接通过date显示当前时间
在date后面加上%Y、%y、%m、%d等选项,显示当前年、月、日等信息
通过命令date +%Y-%m-%d-%H:%M:%S来按照年-月-日-时:分:秒的方式来显示当前时间。
大写S和小写s的区别:S代表当前的秒数,s代表时间戳(显示从1970年1月1日到现在过去了多少秒)。在写系统日志的时候,时间戳是很有用的。
示例: 通过date -d显示昨天、明天、下个小时等时间。
示例: 通过date -s修改系统时间。
可以通过ntpdate 服务器来同步当前时间,会显示时间的差值。
cat
基本语法:
cal [选项](功能描述:不加选项,显示本月日历)
选项:
cal -[数字]:显示前后指定月的日历。
cal -m:将周1放在最前面
cal [具体年份]:看具体年份的日历
cal -y:看本年度的日历
本文介绍了Linux系统中的时间日期类操作,包括如何使用date命令展示、设置时间和格式化日期,以及通过cal命令查看日历和使用ntpdate同步时间。重点讲解了%d、%Y等格式选项和时间差计算实例。











1468

被折叠的 条评论
为什么被折叠?



