linux命令--date命令&cal命令

date命令是用来显示时间的,cal命令是用来显示日历的。

其中date命令的一些常用格式有

%H 小时(以00-23来表示)。 
%I 小时(以01-12来表示)。 
%K 小时(以0-23来表示)。 
%l 小时(以0-12来表示)。 
%M 分钟(以00-59来表示)。 
%P AM或PM。 
%r 时间(含时分秒,小时以12小时AM/PM来表示)。 
%s 总秒数。起算时间为1970-01-01 00:00:00 UTC。 
%S 秒(以本地的惯用法来表示)。 
%T 时间(含时分秒,小时以24小时制来表示)。 
%X 时间(以本地的惯用法来表示)。 
%Z 市区。 
%a 星期的缩写。 
%A 星期的完整名称。 
%b 月份英文名的缩写。 
%B 月份的完整英文名称。 
%c 日期与时间。只输入date指令也会显示同样的结果。 
%d 日期(以01-31来表示)。 
%D 日期(含年月日)。 
%j 该年中的第几天。 
%m 月份(以01-12来表示)。 
%U 该年中的周数。 
%w 该周的天数,0代表周日,1代表周一,异词类推。 
%x 日期(以本地的惯用法来表示)。 
%y 年份(以00-99来表示)。 
%Y 年份(以四位数来表示)。 
%n 在显示时,插入新的一行。 
%t 在显示时,插入tab。 
MM 月份(必要) 
DD 日期(必要) 
hh 小时(必要) 
mm 分钟(必要)
ss 秒(选择性)

用例1 显示时间

zimingdeMacBook-Air:~ ziming$ date
2015年10月 7日 星期三 18时08分10秒 CST
zimingdeMacBook-Air:~ ziming$ date ‘+%c‘
三 10/ 7 18:08:43 2015
zimingdeMacBook-Air:~ ziming$ date ‘+%D‘
10/07/15
zimingdeMacBook-Air:~ ziming$ date ‘+%x‘
2015/10/07
zimingdeMacBook-Air:~ ziming$ date ‘+%T‘
18:10:08
zimingdeMacBook-Air:~ ziming$ date ‘+%X‘
18时10分13秒
zimingdeMacBook-Air:~ ziming$

用例2 使用%n换行显示时间

date ‘+%T%n%D‘

cal命令用来显示日历

用例1 显示2015年11月的日历,如果-m 参数则第一天为星期天

cal 11 2015
    十一月 2015
日 一 二 三 四 五 六
 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

用例2 显示距离1月1日第几天

cal -j
         十月 2015
 日  一  二  三  四  五  六
                274 275 276
277 278 279 280 281 282 283
284 285 286 287 288 289 290
291 292 293 294 295 296 297
298 299 300 301 302 303 304

参考文档:

http://www.cnblogs.com/peida/archive/2012/12/13/2815687.html

http://www.cnblogs.com/peida/archive/2012/12/14/2817473.html

linux命令--date命令&cal命令

时间: 2024-08-17 05:43:21

linux命令--date命令&cal命令的相关文章

linux 几个不常用命令学习 之 cal 命令

看了极客里面的文章:一些实用但不为人知的unix命令 文章参考:http://blog.jobbole.com/66590/ 准备好好学习下这些命令,成为Linux高手 这次学习显示日历命令:cal #显示日历,默认格式 $ cal 五月 2014 日 一 二 三 四 五 六 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 31 #默认日历显示是从星期天作为第一天,你也

linux基础命令date,cal,bc,tab,ctrl+c,ctrl+d,man

1.显示日期的命令  date: date   ->    2015年 05月 24日 星期日 16:23:05 CST date +%Y/%m/%d   ->   2015/05/24 date +%H:%M  ->   16:26 2.显示日历的命令  cal: cal,cal 2015,cal 3 2015 3.计算器: bc: scale=3  小数点后保留三位 quit 退出 4.热键 tab: 接在一串命令的第一个命令后面时为命令补全: 接在一串命令的第二个命令后面时为文件补

Linux命令篇之cal命令和file命令

cal: calendar,cal命令可以用来显示公历(阳历)日历.公历是现在国际通用的历法,又称格列历,通称阳历."阳历"又名"太阳历",系以地球绕行太阳一周为一年,为西方各国所通用,故又名"西历" 1.命令格式:cal [参数][月份][年份] 2.命令功能:用于查看日历等时间信息,如只有一个参数,则表示年份(1-9999),如有两个参数,则表示月份和年份 3.命令参数:-1 显示一个月的月历-3 显示系统前一个月,当前月,下一个月的月历-s

linux命令大全之cal命令详解(显示日历)

cal命令可以用来显示公历(阳历)日历.公历是现在国际通用的历法,又称格列历,通称阳历."阳历"又名"太阳历",系以地球绕行太阳一周为一年,为西方各国所通用,故又名"西历".下面兄弟连教育(www.lampbrother.net)就给大家详解(显示日历) 1.命令格式: cal [参数][月份][年份] 2.命令功能: 用于查看日历等时间信息,如只有一个参数,则表示年份(1-9999),如有两个参数,则表示月份和年份 3.命令参数: -1 显示一

Linux自学笔记--基础命令date,cal等

逆水行舟,不进则退: date命令: 我们可以来man一下date命令,可以在上面看出 date的含义为 - print or set the system date and time,我们从以下几方面对date命令进行阐述. 1.   显示时间 date[OPTION]... [+FORMAT] format:格式符号 %D: %F: %T: 在屏幕中输入单独的date命令可以显示系统的时间: 同时我们也可以显示自己想要的时间显示格式: 2.   设置时间 date[-u|--utc|--un

linux学习笔记23--时间命令date和cal

在linux环境中,不管是编程还是其他维护,时间是必不可少的,也经常会用到时间的运算,熟练运用date命令来表示自己想要表示的时间,肯定可以给自己的工作带来诸多方便. 1.命令格式: date [参数]... [+格式] 2.命令功能: date 可以用来显示或设定系统的日期与时间. 3.命令参数: 必要参数: %H 小时(以00-23来表示). %I 小时(以01-12来表示). %K 小时(以0-23来表示). %l 小时(以0-12来表示). %M 分钟(以00-59来表示). %P AM

Linux常见命令 ls cd type whatis date man cal hwclock

Linux常见命令:[可选项],<必须项>,-可重复多次 ,| 多选一  ,{}分组 ls(list) -l:long 长格式,一个文件或目录显示一行  文件类型:   -:普通文件   d:目录文件   b:块设备文件(block)   c:字符设备文件(character)   l:符号链接文件(symbolic link file)   p:命令管道文件(pipe)   s:套接字文件(socket)     文件权限(9位,每三位一组,每组rwx):  文件硬链接次数  文件属主(ow

Linux之简单命令之日期时间命令之date,cal,clock ,hwclock和tzselect

一.date命令: 在linux环境中,不管是编程还是其他维护,时间是必不可少的,也经常会用到时间的运算,熟练运用date命令来表示自己想要表示的时间,肯定可以给自己的工作带来诸多方便. 1.命令格式: date [参数]... [+格式] 2.命令功能: date 可以用来显示或设定系统的日期与时间. 3.命令参数: 必要参数: %H 小时(以00-23来表示).  %I 小时(以01-12来表示).  %K 小时(以0-23来表示).  %l 小时(以0-12来表示).  %M 分钟(以00

Shell命令ls、passwd、cd、type、which、printenv、date、cal

Linux的基本原则:1.由目的单一的小程序组成:组合小程序完成复杂任务2.一切皆文件3.尽量避免捕获用户接口4.配置文件保存为纯文本格式GUI接口:双击鼠标CLI接口:命令提示符,prompt,bash(shell)#:root$:普通用户命令:命令会被shell送给内核,又内核判断是否具有执行权限以及能否执行,从什么地方开始执行.[[email protected] ~]# lss(通过shell返回的错误信息)-bash: lss: command not found命令格式:命令 选项