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

1。获取今天日期的各种用法:

[[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 +‘%Y_%m_%d‘
2016_05_22
[[email protected] ~]# date +"%Y_%m_%d"
2016_05_22

[[email protected] ~]# date -d today +%Y_%m_%d
2016_05_22
[[email protected] ~]# date -d today ‘+%Y_%m_%d‘
2016_05_22
[[email protected] ~]# date -d today "+%Y_%m_%d"
2016_05_22

[[email protected] ~]# date -d today +‘%Y_%m_%d‘
2016_05_22
[[email protected] ~]# date -d today +"%Y_%m_%d"
2016_05_22
2.注意事项:date后面必须有一个空格;+后面不能有空格;以上所用是单引号和双引号。

3.如果与其他命令使用,需要用到反引号``,键盘上位于感叹号!左边的~键上。例如:

[[email protected] ~]# echo `date -d today +%Y_%m_%d`
2016_05_22
[[email protected] ~]# echo `date -d today +‘%Y_%m_%d‘`
2016_05_22
[[email protected] ~]# echo `date -d today +"%Y_%m_%d"`
2016_05_22
4.oracle中获取当天时间的办法:

SQL> select to_char(sysdate,‘yyyy_mm_dd‘) from dual;
2016_05_22

时间: 2024-12-29 11:38:00

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命令的使用小记

Linux系统下有两类时钟,一类是由Linux内核通过CPU的工作频率进行的,第二是由主板产生的硬件时钟.其中第一类时钟可以通过Linux命令"date"来查看如:[[email protected] ~]#dateSun Jun 30 04:53:44 CST 2019通过查看linux帮助可以知道在date命令后面可以跟很多参数,几个典型参数如:date+%Y:显示当前年份date+%m:显示当前月份date+%d:显示当前是哪一天date+%H:显示当前小时date+%M:显示当

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下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下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下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下常用命令备忘

转自:Linux 命令集锦 linux下查看监听端口对应的进程 # lsof -i:9000 # lsof -Pnl +M -i4 如果退格键变成了:"^h". 终端连接unix删除退格键,按住CTL键同时按delete Linux搜索 # find / -name "xxx.conf" 查看linux是32位还是64位的命令 #file /sbin/init #getconf LONG_BIT #getconf -a 在Linux和Windows下都可以用nslo