[RHEL]-2-如何查看与修改时间

引言

这篇文章介绍两个比较常用的命令行查看与修改系统时间的命令,date和cal。

文章目录

0×1.如何使用date命令查看系统时间

Linux的date命令可以用于查看系统当前时间,下面是几个常用的参数实例:

					#1.直接输入date命令,使用默认格式查看
					www@qingsword.com:~$ date
					2016年 11月 10日 星期四 10:44:35 CST

					#2.date允许使用"+"号来控制时间的输出格式,+%Y表示输出完整年份
					www@qingsword.com:~$ date "+%Y"
					2016
					
					#3.输出月份
					www@qingsword.com:~$ date "+%m"
					11

					#4.输出日期
					www@qingsword.com:~$ date "+%d"
					10

					#5.输出小时
					www@qingsword.com:~$ date "+%H"
					10

					#6.输出分钟
					www@qingsword.com:~$ date "+%M"
					44

					#7.输出秒
					www@qingsword.com:~$ date "+%S"
					01

					#8.完整的年月日时分秒格式输出
					www@qingsword.com:~$ date "+%Y-%m-%d %H:%M:%S"
					2016-11-10 10:45:33

					#9.输出今天是一年中的第几天
					www@qingsword.com:~$ date "+%j"
					315

					#10.输出现在是上午(AM)还是下午(PM)
					www@qingsword.com:~$ date "+%p"
					上午

					#11.输出今天星期几
					www@qingsword.com:~$ date "+%A"
					星期四

					#12.输出当前月份
					www@qingsword.com:~$ date "+%B"
					十一月

					#13.输出时区
					www@qingsword.com:~$ date "+%Z"
					CST
					

date除了用于查看时间,还能添加-s参数,用于修改时间:

					#时间的修改需要root权限
					#单独设置年月日
					www@qingsword.com:~# date -s "20121221"
					Fri Dec 21 00:00:00 CST 2012
					
					#单独设置时分秒
					www@qingsword.com:~# date -s "12:21:10"
					Fri Dec 21 12:21:10 CST 2012

					#一起设置年月日时分秒
					www@qingsword.com:~# date -s "20161021 20:15:23"
					Fri Oct 21 20:15:23 CST 2016
					

0×2.如何使用cal命令查看日历

除了使用date查看当前时间外,使用cal命令能够更加直观的查看日历:

					#查看本月日历
					www@qingsword.com:~$ cal
					      十一月 2016        
					日  一 二  三 四  五 六  
					       1  2  3  4  5  
					 6  7  8  9 10 11 12  
					13 14 15 16 17 18 19  
					20 21 22 23 24 25 26  
					27 28 29 30           
					
					#查看本月(包含)前后一个月的日历(连续三个月)              
					www@qingsword.com:~$ cal -3
					
					#查看今天是一年中的第几天(以天数显示的日历)
					www@qingsword.com:~$ cal -j
					         十一月 2016            
					 日  一   二  三   四  五  六  
					        306 307 308 309 310  
					311 312 313 314 315 316 317  
					318 319 320 321 322 323 324  
					325 326 327 328 329 330 331  
					332 333 334 335              
					
					#查看一年的日历                  
					www@qingsword.com:~$ cal -y