位置: 编程技术 - 正文
推荐整理分享Shell时间(date)相关命令(shell date 设置日期),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:shell 当前时间,shell 时间函数,shell时间差,shell时间差,shell 当前时间,shell 当前时间,shell 时间格式,shell 时间,内容如对您有帮助,希望把文章链接给更多的朋友!
linux 的date命令及系统时间设置
Linux时钟分为系统时钟(System Clock)和硬件(Real Time Clock,简称RTC)时钟。系统时钟是指当前Linux Kernel中的时钟,而硬件时钟则是主板上由电池供电的时钟,这个硬件时钟可以在BIOS中进行设置。当Linux启动时,硬件时钟会去读取系统时钟的设置,然后系统时钟就会独立于硬件运作。Linux中的所有命令(包括函数)都是采用的系统时钟设置。在Linux中,用于时钟查看和设置的命令主要有date、hwclock。1、date名称 : date使用权限 : 所有使用者使用方式 :date [-u] [-d datestr] [-s datestr] [--utc] [--universal] [--date=datestr] [--set=datestr] [--help] [--version] [+FORMAT] [MMDDhhmm[[CC]YY][.ss]]说明 :date 可以用来显示或设定系统的日期与时间,在显示方面,使用者可以设定欲显示的格式,格式设定为一个加号后接数个标记,其中可用的标记列表如下 :时间方面 :% : 印出 %%n : 下一行%t : 跳格%H : 小时(-)%I : 小时(-)%k : 小时(0-)%l : 小时(1-)%M : 分钟(-)%p : 显示本地 AM 或 PM%r : 直接显示时间 ( 小时制,格式为 hh:mm:ss [AP]M)%s : 从 年 1 月 1 日 :: UTC 到目前为止的秒数%S : 秒(-)%T : 直接显示时间 ( 小时制)%X : 相当于 %H:%M:%S%Z : 显示时区日期方面 :%a : 星期几 (Sun-Sat)%A : 星期几 (Sunday-Saturday)%b : 月份 (Jan-Dec)%B : 月份 (January-December)%c : 直接显示日期与时间%d : 日 (-)%D : 直接显示日期 (mm/dd/yy)%h : 同 %b%j : 一年中的第几天 (-)%m : 月份 (-)%U : 一年中的第几周 (-) (以 Sunday 为一周的第一天的情形)%w : 一周中的第几天 (0-6)%W : 一年中的第几周 (-) (以 Monday 为一周的第一天的情形)%x : 直接显示日期 (mm/dd/yy)%y : 年份的最后两位数字 (.)%Y : 完整年份 (-)若是不以加号作为开头,则表示要设定时间,而时间格式为 MMDDhhmm[[CC]YY][.ss],其中 MM 为月份,DD 为日,hh 为小时,mm 为分钟,CC 为年份前两位数字,YY 为年份后两位数字,ss 为秒数参数 :-d datestr : 显示 datestr 中所设定的时间 (非系统时间)--help : 显示辅助讯息-s datestr : 将系统时间设为 datestr 中所设定的时间-u : 显示目前的格林威治时间--version : 显示版本编号例子 :显示时间后跳行,再显示目前日期: #date '+%T%n%D'显示月份与日数: date '+%B %d'显示日期与设定时间(::): #date --date '::'注意 :当你不希望出现无意义的 0 时(比如说 //),则可以在标记中插入 - 符号,比如说 date '+%-H:%-M:%-S' 会把时分秒中无意义的 0 给去掉,像是原本的 :: 会变为 8:9:4。另外,只有取得权限者(比如说 root)才能设定系统时间。当你以 root 身分更改了系统时间之后,请记得以 clock -w 来将系统时间写入 CMOS 中,这样下次重新开机时系统时间才会持续抱持最新的正确值。例子:修改日期时间在命令行输入:Date:显示当前时间 Fri Aug 3 :: CST date ?s:按字符串方式修改时间可以只修改日期,不修改时间,输入: date -s --只修改时间,输入:date -s ::同时修改日期时间,注意要加双引号,日期与时间之间有一空格,输入:#date -s "-- ::"2、查看硬件时间# hwclock设置硬件时间# hwclock -set -date="// :" (月/日/年 时:分:秒)3、硬件时间和系统时间的同步按照前面的说法,重新启动系统,硬件时间会读取系统时间,实现同步,但是在不重新启动的时候,需要用hwclock命令实现同步。硬件时钟与系统时钟同步:# hwclock --hctosys(hc代表硬件时间,sys代表系统时间)系统时钟和硬件时钟同步:(让系统的时间同步到硬件时钟)# hwclock ?systohc本文出自 “学习,感悟,经历” 博客
Shell正则表达式学习笔记 正规表示法(或称为常规表示法)是透过一些特殊字符的排列,用以搜寻/取代/删除一列或多列文字字符串,简单的说,正规表示法就是用在字符串的处理
1 秒内启动Linux的方法 尽可能快的启动系统,对于自动化设备是非常重要的。系统能够在用户无法感知的时间内启动,也就意味着在不需要工作时,可以完全切断电源,而不
Linux下启动tomcat的方法 tomcat是随机启动的,所以在开启服务器的时候要手动开启tomcat,不然没法访问(网上说可以设置随着服务器开启而开启,我还不会妮。。。)1:找到tomc
标签: shell date 设置日期
本文链接地址:https://www.jiuchutong.com/biancheng/371406.html 转载请保留说明!友情链接: 武汉网站建设