`

Linux 时间相关操作

 
阅读更多

修改linux的时间可以使用date指令


date命令的功能是显示和设置系统日期和时间。


输入date 查看目前系统时间。

 

修改时间需要 date -功能字符 修改内容

 

命令中各选项的含义分别为:

-d datestr, --date datestr 显示由datestr描述的日期
-s datestr, --set datestr 设置datestr 描述的日期
-u, --universal 显示或设置通用时间

 

时间域
%H 小时(00..23)
%I 小时(01..12)
%k 小时(0..23)
%l 小时(1..12)
%M 分(00..59)
%p 显示出AM或PM
%r 时间(hh:mm:ss AM或PM),12小时
%s 从1970年1月1日00:00:00到目前经历的秒数
%S 秒(00..59)
%T 时间(24小时制)(hh:mm:ss)
%X 显示时间的格式(%H:%M:%S)
%Z 时区 日期域
%a 星期几的简称( Sun..Sat)
%A 星期几的全称( Sunday..Saturday)
%b 月的简称(Jan..Dec)
%B 月的全称(January..December)
%c 日期和时间( Mon Nov 8 14:12:46 CST 1999)
%d 一个月的第几天(01..31)
%D 日期(mm/dd/yy)
%h 和%b选项相同
%j 一年的第几天(001..366)
%m 月(01..12)
%w 一个星期的第几天(0代表星期天)
%W 一年的第几个星期(00..53,星期一为第一天)
%x 显示日期的格式(mm/dd/yy)
%y 年的最后两个数字( 1999则是99)
%Y 年(例如:1970,1996等)

 

需要特别说明的是,只有超级用户才能用date命令设置时间,一般用户只能用date命令显示时间。

 

例1:用指定的格式显示时间。
$ date '+This date now is =>%x ,time is now =>%X ,thank you !'
This date now is =>11/12/99 ,time is now =>17:53:01,thank you !

 

例2:用预定的格式显示当前的时间。
# date
Fri Nov 26 15:20:18 CST 1999

 

例3:设置时间为下午14点36分。
# date -s 14:36:00
Fri Nov 26 14:15:00 CST 1999

 

例4:设置时间为1999年11月28号。
# date -s 991128
Sun Nov 28 00:00:00 CST 1999

 

实例:设置时间伟2008年8月8号12:00
# date -s "2008-08-08 12:00:00"

 

修改完后,记得执行clock -w,把系统时间写入CMOS

分享到:
评论

相关推荐

    LINUX下时间日期操作

    下面将详细介绍Linux下管理和操作时间日期的相关知识点。 1. **查看系统时间** 在Linux终端中,可以使用`date`命令来查看当前的日期和时间。例如,输入`date`后回车,系统会显示当前的年月日、星期以及时间。 2. ...

    趣谈Linux操作系统

    Linux操作系统是一种自由、开源的操作系统,它基于Unix系统设计,由林纳斯·托瓦兹在1991年首次发布。...无论你是想成为一名专业的运维工程师,还是希望在技术道路上更进一步,投入时间学习和理解Linux都是值得的。

    嵌入式Linux操作系统

    【嵌入式Linux操作系统】 嵌入式Linux操作系统是将Linux这一开源操作系统应用于各种嵌入式设备中的技术。这种操作系统在微处理器、电源管理、时钟、复位、存储器(如Flash和RAM)、输入输出设备(如USB、LCD和键盘...

    Linux 操作系统开发手册.CHM

    6、Linux用户管理相关操作 7、Linux运行级别和帮助指令 8、Linux指令之文件目录、时间日期、搜索查找、压缩和解压 9、Linux组管理和权限管理 10、Linux任务调度 11、Linux磁盘操作 12、Linux进程管理 13、...

    LINUX操作系统(电子教案,参考答案)

    3.1.2 文件操作相关命令 24 3.2 目录和路径 27 3.2.1 树型结构基础知识 27 3.2.2 路径 30 3.2.3 与树型结构相关的操作 32 3.2.4 通配符与多文件操作 37 3.3 链接 41 3.3.1 硬链接 41 3.3.2 符号链接 42 3.4 文件的...

    LINUX 下C++ 获取系统时间和设置时间

    本文将详细探讨如何利用C++在Linux中操作时间。 首先,我们需要了解Linux中的时间模型。在Linux中,时间主要分为两类:系统时间(System Time)和硬件时钟(Hardware Clock)。系统时间是操作系统维护的时间,用于...

    基于Linux的实时操作系统设计.pdf

    基于Linux的实时操作系统设计 在本文中,我们将详细分析Linux操作系统在调度和中断中的实时性特征,并提出了改进方案以进一步提高Linux操作系统的实时性。 Linux操作系统已经成为最流行的操作系统之一,其实时性...

    熟悉常用的Linux操作和Hadoop操作.docx

    - **权限问题**:如果遇到权限不足的情况,可以尝试使用`sudo`命令提升权限执行相关操作。 - **配置文件修改后未生效**:确保修改后的配置文件保存成功,并重启相应服务使更改生效。 通过以上步骤,不仅可以熟悉...

    linux与windows时间同步

    ### Linux与Windows时间同步 在跨平台开发或运维过程中,保持不同操作系统...通过以上步骤,我们可以实现Linux与Windows系统之间的时间同步,确保所有服务器的时间保持一致,这对于日志记录、审计追踪等操作至关重要。

    linux操作系统实验报告

    Linux操作系统是计算机领域中广泛使用的开源操作系统,尤其在服务器、嵌入式系统和云计算环境中扮演着重要角色。这篇实验报告涵盖了Linux操作系统的基础知识和实践技能,主要包括以下四个实验: 实验1:Linux系统的...

    修改linux时间。现在才真正弄明白。。。。

    在Linux系统中,时间管理是一项基础且重要的任务。这篇博文主要探讨了如何修改Linux系统的时间,这涉及到系统硬件时钟(RTC,Real Time Clock)和系统时间(System Time)两个概念。下面将详细阐述这两个概念及其...

    linux操作系统实验七-Linux存储管理操作实践.pdf

    Linux 存储管理操作实践是一种实验性教学活动,旨在让学生掌握 Linux 存储管理相关操作的基本方法。通过本实验,学生可以熟悉 Linux 存储管理操作的各个方面,包括 free 命令、top 命令、vmstat 命令和 ps 命令的...

    linux10-时间任务,nfs

    Linux 时间任务是指操作系统中执行特定任务的机制,包括 at、crond 和 anacron 等服务。这些服务可以根据预设的时间点或系统负载情况执行特定的命令或脚本。 at 服务是 Linux 中的一种时间任务服务,允许用户在特定...

    Linux C 时间 操作函数实例

    time localtime mktime

    操作系统时间linux视频游戏

    操作系统时间在Linux环境中的运用是计算机科学中的一个重要...通过解决项目中的bug,学生可以深入理解Linux时间管理机制,掌握多线程编程,优化性能,并熟悉各种调试和分析工具,从而在未来的工作中更好地应对挑战。

    实时Linux操作系统初探.pdf

    实时Linux操作系统是指能够在边界时间内提供所需级别服务的操作系统,它能够明确说明它的每一个系统服务运行所需的最长时间,运行在它上面的任务的行为都必须是可预测的。这种特点使得实时操作系统在计算机应用的...

    linux的Qt设置系统时间

    首先,要进行时间操作,我们需要包含Qt的相应头文件,如`QDateTime`和`QProcess`。`QDateTime`类提供了处理日期和时间的功能,而`QProcess`则允许我们执行系统命令。 ```cpp #include #include ``` ### 获取系统...

    linux操作系统实验文件和目录操作报告.pdf

    Linux 操作系统文件和目录操作报告 Linux 操作系统中的文件类型可以分为普通文件、目录文件、链接文件、设备文件、套接字文件和管道文件。普通文件是存储数据的文件,目录文件是存储文件的文件,链接文件是指向其他...

    Linux系统时间同步

    “pax_global_header”通常出现在Linux内核相关的编译过程中,可能与编译时的全局头文件有关,但在当前上下文中,其具体含义可能需要进一步研究源代码才能明确。 最后,“1_2_Auto66自动驾驶时间同步盒用户手册v3.0...

Global site tag (gtag.js) - Google Analytics