`
hdxiong
  • 浏览: 378075 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

SHELL DATE命令

 
阅读更多

转自:http://hi.baidu.com/%BC%F2%B5%A5%BE%CD%BA%C3_88/blog/item/acd04d1f54aa6206304e15ca.html

SHELL 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 : 小时(00..23)

%I : 小时(01..12)

%k : 小时(0..23)

%l : 小时(1..12)

%M : 分钟(00..59)

%p : 显示本地 AM 或 PM

%r : 直接显示时间 (12 小时制,格式为 hh:mm:ss [AP]M)

%s : 从 1970 年 1 月 1 日 00:00:00 UTC 到目前为止的秒数 %S : 秒(00..61)

%T : 直接显示时间 (24 小时制)

%X : 相当于 %H:%M:%S

%Z : 显示时区

日期方面 :

%a : 星期几 (Sun..Sat)

%A : 星期几 (Sunday..Saturday)

%b : 月份 (Jan..Dec)

%B : 月份 (January..December)

%c : 直接显示日期与时间

%d : 日 (01..31)

%D : 直接显示日期 (mm/dd/yy)

%h : 同 %b

%j : 一年中的第几天 (001..366)

%m : 月份 (01..12)

%U : 一年中的第几周 (00..53) (以 Sunday 为一周的第一天的情形)

%w : 一周中的第几天 (0..6)

%W : 一年中的第几周 (00..53) (以 Monday 为一周的第一天的情形)

%x : 直接显示日期 (mm/dd/yy)

%y : 年份的最后两位数字 (00.99)

%Y : 完整年份 (0000..9999)

若是不以加号作为开头,则表示要设定时间,而时间格式为 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

显 示日期与设定时间(12:34:56) : date --date 12:34:56

注意 : 当你不希望出现无意义的 0 时(比如说 1999/03/07),则可以在标记中插入 - 符号,比如说 date +%-H:%-M:%-S 会把时分秒中无意义的 0 给去掉,像是原本的 08:09:04 会变为 8:9:4。另外,只有取得权限者(比如说 root)才能设定系统时间。 当你以 root 身分更改了系统时间之后,请记得以 clock -w 来将系统时间写入 CMOS 中,这样下次重新开机时系统时间才会持续抱持最新的正确值。
分享到:
评论

相关推荐

    SHELL DATE 命令详解

    ### SHELL DATE 命令详解 #### 一、概述 `date` 命令是 Linux 和 Unix 系统中用于查看与设置系统日期和时间的重要工具之一。通过使用不同的选项和参数,用户可以非常灵活地显示或修改日期与时间。在本文中,我们将...

    shell命令手册

    adduser 命令用于添加新用户,chfn 命令用于修改用户信息,chsh 命令用于修改用户的默认 shell,date 命令用于显示当前日期和时间,exit 命令用于退出当前 shell,finger 命令用于显示用户信息,free 命令用于显示...

    Linux date 命令使用技巧.txt

    ### Linux `date` 命令使用技巧及格式详解 #### 概述 在Linux操作系统中,`date`命令是一个非常实用且强大的工具,用于显示和设置系统日期和时间。通过掌握`date`命令的不同选项及其格式化字符串,用户可以灵活地...

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

    ### Linux下的Date命令详解:格式化输出与时间设置 #### 一、Date命令概述 `date` 命令在Linux系统中是一个非常基础且重要的工具,主要用于显示或设置系统的日期与时间。通过灵活地使用该命令的不同选项,用户不仅...

    Shell 常用命令整理.docx

    ### Shell常用命令详解 #### 一、文件与目录操作 **1. date**: 查看当前系统的日期和时间信息。 - **用途**: 获取系统当前的日期和时间。 **2. who**: 显示当前登录到系统的用户信息。 - **用途**: 了解当前有...

    常用SHELL命令列表

    使用`date`命令可以查看和修改系统时间,例如使用`sudo date -s "10:30:05"`来设置系统时间。查看各用户的密码可以通过`cat /etc/passwd`来实现,但出于安全考虑,密码信息不会显示。 对于编辑文件,`vi`是一个常用...

    Linux 用户界面和shell命令

    本文将从 Linux 用户界面和 Shell 命令的角度,介绍图形化用户界面和字符界面下的 Shell 命令操作,包括显示系统时间、查看日历、使用 ls 命令、查看文件详细信息、使用 cat 命令创建文件、统计文件信息、分页显示...

    date命令案例

    ### 一、date命令基本用法 1. **显示当前时间日期** 命令行输入`date`即可打印出系统当前的日期和时间,格式通常是“年月日 时分秒”。 2. **自定义输出格式** 使用`+`符号后接指定的格式字符串,可以自定义输出...

    shell时间详细介绍

    shell时间shell 日期 直接调用系统变量 获取今天时期:`date +%Y%m%d` 或 `date +%F` 或 $(date +%y%m%d) ...注意:只有超级用户才有权限使用date命令设置时间,一般用户只能使用date命令显示时间。

    shell 命令参考手册

    - **4.1 显示日期**:使用`date`命令。 - **4.2 显示日历**:使用`cal`命令。 - **4.3 计算命令执行时间**:使用`time`命令。 - **4.4 显示进程**:使用`ps`命令。 - **4.5 显示文件盘空间**:使用`du`命令。 #### ...

    Linux常用shell命令大全.pdf

    ### Linux常用Shell命令详解 #### 一、基本命令 **1. 重启与关机** - **立即重启:** - `shutdown -r now` - `reboot` - **立即关机:** - `shutdown -h now` - `poweroff` - **定时重启(2分钟后):** -...

    Linux主要shell命令详解.doc

    ### Linux主要Shell命令详解 #### 一、命令置换与特殊字符使用 在Linux环境中,shell命令的灵活性和强大性体现在其能够实现复杂的功能组合。其中一个关键特性是**命令置换**,即通过特定语法来获取一个命令的输出...

    shell基本命令

    Shell 基本命令 Shell 是一种常用的命令行界面,提供了许多基本命令来管理文件、目录和系统。下面是对 shell 基本命令的总结: 文件和目录管理 * `is` 命令:用来查看目录内容,是管理文件时最常用的命令。选项...

    windows下shell命令大全

    ### Windows 下 Shell 命令大全 在 Windows 操作系统中,shell 命令是进行各种管理和配置任务的重要工具之一。本文将详细介绍一系列常用的 shell 命令及其用途,这些命令对于 Windows 开发者来说非常实用。 #### 1...

    实验1 Shell命令基础

    ### 实验1 Shell命令基础 #### 一、Linux的基本结构 Linux系统由多个层次组成,主要包括用户、应用程序、Shell、内核以及硬件等部分。这些组成部分之间通过特定的接口进行交互,实现系统的功能。 - **用户**: ...

    shell命令与定时任务

    #### Shell 命令与脚本基础 - **Shell 脚本环境变量**: - **系统环境变量**:位于`/etc/profile`文件中,适用于系统中的所有用户。 - **用户环境变量**:位于用户家目录下的`.bash_profile`文件中,仅适用于特定...

    Java 调用 Shell 命令

    ### Java调用Shell命令知识点详解 #### 一、概述 在特定的应用场景中,比如完成外币资金的调度工作后,可能需要通过Java程序来生成一个文本文件,并进一步利用Shell脚本来实现文件传输等操作。这涉及到Java与操作...

    实验一shell实验报告

    实验一的焦点在于熟悉Linux操作系统的基本命令和Shell编程。Shell编程是Linux系统中的一种脚本语言,用于自动化执行一系列命令,提升系统管理效率。在这个实验中,学生将学习以下核心知识点: 1. **Linux常用命令**...

    shell编程和unix命令~~~

    在IT领域,Shell编程和Unix命令是至关重要的技能,尤其对于系统管理员和开发者而言。Shell是一种交互式的命令解释器,它允许用户与操作系统进行交互,执行各种任务。Unix命令则是预定义的一系列程序,用于执行特定的...

Global site tag (gtag.js) - Google Analytics