Linux下date命令的使用小记

Linux系统下有两类时钟,一类是由Linux内核通过CPU的工作频率进行的,第二是由主板产生的硬件时钟。
其中第一类时钟可以通过Linux命令"date"来查看
如:
[[email protected] ~]#date
Sun Jun 30 04:53:44 CST 2019
通过查看linux帮助可以知道在date命令后面可以跟很多参数,几个典型参数如:
date+%Y:显示当前年份
date+%m:显示当前月份
date+%d:显示当前是哪一天
date+%H:显示当前小时
date+%M:显示当前分钟
date+%S:显示当前是哪一秒
这些参数也可以同时合起来使用,如
date +%Y%m%d%H%M%S 执行结果就是 20190630003419
如果大家觉得这么长有些看不清也可以在参数之间加上一些隔离符号,如:date +%Y-%m-%d-%H:%M:%S执行结果为2019-06-30-04:58:47
或者使用date +"%F %T"也可以实现类似的效果

当发现当前系统显示日期错误时,也可以通过date命令进行更改
格式为date MMDDHHMMYYYY.SS(顺序是月、天、小时、分钟、年‘.‘秒)

原文地址:https://blog.51cto.com/14414029/2415438

时间: 2024-10-10 20:23:15

Linux下date命令的使用小记的相关文章

Linux下Date命令的用法

转自http://blog.chinaunix.net/uid-8223172-id-2511672.html linux下date的用法比较复杂,但是也用的比较多,尤其是shell里面.现总结一下自己常用到的几种用法. 1.时间设置 # date -s 20080305 -------->设置日期 # date -s 12:19:50 ------->设置时间 2.取得时间戳,时间戳是指从1970年1月1日0点0分到现在一共经过了多少秒 date +%s 反之:通过秒数查具体年月日 date

Linux下date命令,格式化输出,时间设置

date命令的帮助信息 [root@localhost  source]# date --help用法:date [选项]... [+格式] 或:date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]以给定的格式显示当前时间,或是设置系统日期. -d,--date=字符串              显示指定字符串所描述的时间,而非当前时间  -f,--file=日期文件            类似--date,从日期文件中按行读入时间描述  -r,

linux下date命令详解

今天学习date,做下小结,便于日后查阅. 命令格式 显示时间:date [option] ...[+format] 修改时间: date [月日时分秒] 1.显示当前时间 date 2.date参数 %F: 表示年月日 %T: 表示时分秒 %s: 表示从1970年一月一日到现在的秒数 %D: 表示日月年,用斜杠隔开 eg:03/04/15 %d: 表示日 %Y: 表示年 %m: 表示月 %H: 表示时 %M: 表示分 %S: 表示秒 %A: 显示周一到周日其中之一 %k: 24小时制显示当前小

linux下date命令得到今天日期的用法

1.获取今天日期的各种用法: [[email protected] ~]# date +%Y_%m_%d2016_05_22[[email protected] ~]# date '+%Y_%m_%d'2016_05_22 [[email protected] ~]# date "+%Y_%m_%d"2016_05_22[[email protected] ~]# date +'%Y_%m_%d'2016_05_22[[email protected] ~]# date +"

linux下date命令实现时间戳与日期的转换

1.查看指定时间的时间戳 查看当前时间 #date +%s 查看指定时间 #date -d 2008-01-01 +%s   1199116800 #date -d 20080101 +%s 1199116800 2.将时间戳转换成date #date -d '1970-01-01 UTC 1199116800 seconds' 2008年 01月 01日 星期二 00:00:00 CST #export LANG=en #date -d '19700101 UTC 1199116800 sec

(转)Linux下PS命令详解

(转)Linux下PS命令详解 整理自:http://blog.chinaunix.net/space.php?uid=20564848&do=blog&id=74654 要对系统中进程进行监测控制,查看状态,内存,CPU的使用情况,使用命令:/bin/ps (1) ps :是显示瞬间进程的状态,并不动态连续: (2) top:如果想对进程运行时间监控,应该用 top 命令: (3) kill 用于杀死进程或者给进程发送信号: (4) 查看文章最后的man手册,可以查看ps的每项输出的含义

linux下tar命令详解

 linux下tar命令详解  tar是Linux环境下最常用的备份工具之一.tar(tap archive)原意为操作磁带文件,但基于Linux的文件操作机制,同样也可适用于普通的磁盘文件.tar可用于建立.还原.查看.管理文件,也可方 便的追加新文件到备份文件中,或仅更新部分的备份文件,以及解压.删除指定的文件.熟悉其常用参数,能方便日常的系统管理工作. 一.版本 还是那句,不同的操作系统,tar的命令参数是有点区别的: 引用 # tar --version tar (GNU tar) 1.

Linux下awk命令详解

grep 或 egrep 或awk 过滤两个或多个关键词: grep -E '123|abc' filename // 找出文件(filename)中包含123或者包含abc的行 egrep '123|abc' filename //用egrep同样可以实现 awk '/123|abc/' filename // awk 的实现方式 假如某个广告点击数据记录在文件里面,文件中每一行数据由'时间','uid'两个字段组成,要求每分钟统计某个uid带来的点击量并计入数据库,可以用shell来实现该功

Linux下more命令C语言实现实践

1. more第一版 实现基础功能,显示每一页固定24行文本,"q Enter"退出, "Enter" 下一行, "space Enter"下一页. /************************************************************************* > File Name: more01.c > Author: qianlv > Mail: [email protected] &