linux常见命令(四)
用于查看日期和时间的相关命令
- cal
- date
- hwclock
cal:显示日历信息
命令语音:cal [选项] [[[日]月]年]
选项 | 选项含义 |
---|---|
-j | 显示出给定月中的每一天是一年总的第几天(从1月1日算起) |
-y | 显示出整年的日历 |
-m | 以星期一为每周第一天的方式显示 |
-s | 以默认的格式显示星期天为一个星期的第一天 |
-l | 只显示当前月份的日历(默认) |
-3 | 显示系统前一个月、当前月和下一个月的日历 |
例子:显示本月的日历
[root@linux ~]# cal
June 2019
Su Mo Tu We Th Fr Sa
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30
显示公元2019年的日历
[root@linux ~]# cal 2019
2019
January February March
Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa
1 2 3 4 5 1 2 1 2
6 7 8 9 10 11 12 3 4 5 6 7 8 9 3 4 5 6 7 8 9
13 14 15 16 17 18 19 10 11 12 13 14 15 16 10 11 12 13 14 15 16
20 21 22 23 24 25 26 17 18 19 20 21 22 23 17 18 19 20 21 22 23
27 28 29 30 31 24 25 26 27 28 24 25 26 27 28 29 30
31
April May June
Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 1 2 3 4 1
7 8 9 10 11 12 13 5 6 7 8 9 10 11 2 3 4 5 6 7 8
14 15 16 17 18 19 20 12 13 14 15 16 17 18 9 10 11 12 13 14 15
21 22 23 24 25 26 27 19 20 21 22 23 24 25 16 17 18 19 20 21 22
28 29 30 26 27 28 29 30 31 23 24 25 26 27 28 29
30
July August September
Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 1 2 3 1 2 3 4 5 6 7
7 8 9 10 11 12 13 4 5 6 7 8 9 10 8 9 10 11 12 13 14
14 15 16 17 18 19 20 11 12 13 14 15 16 17 15 16 17 18 19 20 21
21 22 23 24 25 26 27 18 19 20 21 22 23 24 22 23 24 25 26 27 28
28 29 30 31 25 26 27 28 29 30 31 29 30
October November December
Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa
1 2 3 4 5 1 2 1 2 3 4 5 6 7
6 7 8 9 10 11 12 3 4 5 6 7 8 9 8 9 10 11 12 13 14
13 14 15 16 17 18 19 10 11 12 13 14 15 16 15 16 17 18 19 20 21
20 21 22 23 24 25 26 17 18 19 20 21 22 23 22 23 24 25 26 27 28
27 28 29 30 31 24 25 26 27 28 29 30 29 30 31
以1月1日起的天数显示今年的日历
[root@linux ~]# cal -jy
2019
January February
Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 32 33
6 7 8 9 10 11 12 34 35 36 37 38 39 40
13 14 15 16 17 18 19 41 42 43 44 45 46 47
20 21 22 23 24 25 26 48 49 50 51 52 53 54
27 28 29 30 31 55 56 57 58 59
March April
Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat
60 61 91 92 93 94 95 96
62 63 64 65 66 67 68 97 98 99 100 101 102 103
69 70 71 72 73 74 75 104 105 106 107 108 109 110
76 77 78 79 80 81 82 111 112 113 114 115 116 117
83 84 85 86 87 88 89 118 119 120
90
May June
Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat
121 122 123 124 152
125 126 127 128 129 130 131 153 154 155 156 157 158 159
132 133 134 135 136 137 138 160 161 162 163 164 165 166
139 140 141 142 143 144 145 167 168 169 170 171 172 173
146 147 148 149 150 151 174 175 176 177 178 179 180
181
July August
Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat
182 183 184 185 186 187 213 214 215
188 189 190 191 192 193 194 216 217 218 219 220 221 222
195 196 197 198 199 200 201 223 224 225 226 227 228 229
202 203 204 205 206 207 208 230 231 232 233 234 235 236
209 210 211 212 237 238 239 240 241 242 243
September October
Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat
244 245 246 247 248 249 250 274 275 276 277 278
251 252 253 254 255 256 257 279 280 281 282 283 284 285
258 259 260 261 262 263 264 286 287 288 289 290 291 292
265 266 267 268 269 270 271 293 294 295 296 297 298 299
272 273 300 301 302 303 304
November December
Sun Mon Tue Wed Thu Fri Sat Sun Mon Tue Wed Thu Fri Sat
305 306 335 336 337 338 339 340 341
307 308 309 310 311 312 313 342 343 344 345 346 347 348
314 315 316 317 318 319 320 349 350 351 352 353 354 355
321 322 323 324 325 326 327 356 357 358 359 360 361 362
328 329 330 331 332 333 334 363 364 365
date:显示和设置系统日期和时间
命令语法:date [选项] [显示日期格式] (以+开头,后面接格式)
选项 | 选项含义 |
---|---|
-d <字符串> | 显示指定字符串所描述的时间,而非当前的时间 |
-s <字符串> | 设置指定字符串来分开时间 |
-r <文件> | 显示文件指定文件的最后修改时间 |
-u | 输出或者设置协调的通用时间 |
-f<日期时间> | 从日期文件中按行读入时间描述 |
在显示日期时间时,可以使用时间域[1]
例子:设置计算机日期和时间为2028年2月2日19点14分[2]
[root@linux ~]# date 020219142028
Wed Feb 2 19:14:00 EST 2028
[root@linux ~]# date
Wed Feb 2 19:14:07 EST 2028
[root@linux ~]# date 0202191428
Wed Feb 2 19:14:00 EST 2028
设置计算机时间为上午9点16分
[root@linux ~]# date -s 09:16:00
Wed Feb 2 09:16:00 EST 2028
hwclock:查看和设置硬件时钟
命令语法:hwclock [选项]
选项 | 选项含义 |
---|---|
-s | 把系统时间设置成和硬件时钟一致。由于这个动作将会造成系统全面更新文件的存取时间,所以最好在系统启动是就执行它 |
-r | 读取并显示硬件时钟 |
-w | 使用当前系统时间设置硬件时钟 |
--test | 仅做测试,并不真的将时间写入硬件时钟或系统时间 |
-u | 把硬件时钟设置成UTC |
-c | 定期比较系统时钟与CMOS时钟 |
例子:以系统时间更新硬件时间
[root@linux ~]# date
Wed Feb 2 09:22:45 EST 2028
[root@linux ~]# hwclock -w
[root@linux ~]# hwclock
Wed 02 Feb 2028 09:23:19 AM EST -0.250224 seconds
以硬件时间更新系统时间
root@linux ~]# hwclock -s
时间域概念后面将详细说明
0202181428=020219142028
- 摘自:《Linux实用教程》人民邮电出版社出版发行 於岳编著
linux常见命令(四)的更多相关文章
- 2 . Linux常见命令
Linux常见命令格式: 命令名称 选项 参数 ls -alh 文件/目录 --all #ls 显示当前目录内容 #ls -l 显示文件详细信息 #ls -hl h已常见单位显示文件大小 k M G# ...
- 嵌入式Linux开发教程:Linux常见命令(上篇)
摘要:这是对周立功编著的<嵌入式Linux开发教程>的第7期连载.本期刊载内容有关LinuxLinux常见命令中的导航命令.目录命令和文件命令.下一期将连载网络操作命令.安装卸载文件系统等 ...
- 一个linux常见命令的列表
这是一个linux常见命令的列表. 那些有• 标记的条目,你可以直接拷贝到终端上而不需要任何修改,因此你最好开一个终端边读边剪切&拷贝. 所有的命令已在Fedora和Ubuntu下做了测试 命 ...
- Linux常见命令(四)——mkdir
今天我们来介绍第四个命令:mkdir.mkdir (Make Directory 创建目录): 若指定目录不存在则创建目录.在创建目录时,要求创建目录的用户具有写权限,并应保证新建的目录没有重名. 用 ...
- 第二天 Linux常见命令
复习: 判断题 1.fedora.redhat.Centos.suse.ubuntu.都是常见的linux 2./分区.swap分区./boot分区都是linux的必须分区 3./dev/sda5在l ...
- Linux常见命令(二)
随着Linux应用的扩展许多同学开始接触Linux,根据学习Windwos的经验往往有一些茫然的感觉:不知从何处开始学起.虽然Linux桌面应用发展很快,但是命令在Linux中依然有很强的生命力.Li ...
- Linux常见命令(三)
今天我们来介绍第三个命令:pwd. Linux中用 pwd 命令来查看”当前工作目录“的完整路径. 简单得说,每当你在终端进行操作时,你都会有一个当前工作目录. 在不太确定当前位置时,就会使用pwd来 ...
- Linux常见命令(五)——rmdir
前 言 JRedu 今天我们来介绍第五个命令:rmdir . 命令英文原意:remove empty directories 命令用途: rmdir:删除空目录,非空的目录不能删除 本章内容将详 ...
- Linux 常见命令说明
目前由于自己接触到的是 windows 的操作系统,所以会经常使用 git bash 来提交代码到 github上. git bash 是 windows 下模拟 Linux 的命令行工具. 在此总结 ...
- linux 常见命令--系统信息部分
head -n 1 /etc/issue #查看操作系统 cat /etc/redhat-release #查看linux系统版本 cat /proc/meminfo |grep MemTot ...
随机推荐
- 2. IOC
对于 IOC 的理解 : 在 Spring 框架中,IOC(Inversion of Control,控制反转)是一个重要的概念,它是框架实现松耦合的一种方式.在传统的程序设计中,应用程序会主动创 ...
- Python 学习路线图
Python 学习路线图 在这个系列笔记中,我将陆续整理自己在学习 Python 编程语言及其框架的过程中留下的笔记和代码,目的是掌握如何在生产环境中利用各种领域的第三方框架来快速开发应用程序.和大多 ...
- 【Flyway】初识Flyway,将Flyway集成于Spring项目
什么是Flyway Flyway官方网站:点击这里 官方描述: Flyway extends DevOps to your databases to accelerate software deliv ...
- 360OS张焰:AI视觉在教育中的应用
11月24日,由即构科技主办的2020GET大会教育科技分论坛在北京成功召开,来自叮咚课堂.小冰.360OS.蕃茄田艺术.即构科技的6位资深教育/科技大咖,在论坛上进行深度分享. 以下为360OSAI ...
- zabbix 修改模板中单个主机的触发器
参考文档:zabbix 修改模板中单个主机的触发器 在主机的 Triggers,克隆后修改,再disable原来的触发器.
- shell 代码风格
以终为始 initramfs_cgz=/srv/initrd/osimage/$os/$os_arch/${os_version%-iso}/$(date +"%Y%m%d").0 ...
- Linux下定时清空某个文件
问题 在一台单点机器部署完成且运行一段时间后,发现页面接口报错,登上机器发现磁盘满了.通过du -lh --max-depth=1 和 du -sh * 找出是哪个文件. 发现是 项目中 stdout ...
- Django: request.query_params取值
取值 request.query_params.dict(),将querydict对象转换为字典 参考链接 https://www.jianshu.com/p/f2f73c426623 https:/ ...
- Django: 'block' tag with name 'header' appears more than once
错误原因 在同一文件中,重复引用标签多次 解决方案: 删掉重复的标签即可.
- tensorflow.js 对视频 / 直播人脸检测和特征点收集
前言: 这里要介绍的是 Tensorflow.js 官方提供的两个人脸检测模型,分别是 face-detection 和 face-landmarks-detection.他们不但可以对视频中的人间进 ...