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 ...
随机推荐
- Loguru:优雅的日志管理模块
安装 pip3 install loguru 日志等级 等级 方法 TRACE logger.trace() DEBUG logger.debug() INFO logger.info() SUCES ...
- XHbuilder 需要的 ipa 签名,超详细的教程,你不看吃亏的是自己!
今天使用 hbuilder 运行到 ios 真机的时候,突然发现还需要 ipa 签名,这是什么东东呢? 1.IPA 签名是什么? 因苹果公司禁止企业证书用于非企业内部开发者.所以开发者无法再使用DCl ...
- css学习(一)
css引入 内联样式 <div style="color: red; font-size: 30px;">我是div元素</div> 2.内部样式 < ...
- SQL SERVER 查看表说明,字段属性
查询表字段属性,说明等: 1 SELECT 2 表名=case when a.colorder=1 then d.name else '' end, 3 表说明=case when a.colorde ...
- Blazor阻止冒泡传播
在你的组件的外面套上一个div,并添加@onclick:stopPropagation="true" <div @onclick:stopPropagation=" ...
- 【go语言】1.1.1 Go 语言的历史和背景
Go 语言,也被称为 Golang,是一种静态强类型.编译型的开源编程语言.Go 语言的出现是为了解决当下的软件开发问题,特别是大规模软件系统的开发. Go 语言的设计者包括 Robert Gries ...
- 服务器衡量标准--RASUM
对于一台服务器来讲,服务器的性能设计目标是如何平衡各部分的性能,使整个系统的性能达到最优.如果一台服务器有每秒处理1000个服务请求的能力,但网卡只能接受200个请求,而硬盘只能负担150个,而各种总 ...
- Win10 下 tensorflow-gpu 2.5 环境搭建
Win10 下 tensorflow-gpu 2.5 环境搭建 简介 机器学习环境搭建,tensorflow_gpu-2.5.0 + CUDA 11.2 + CUDNN 8.1 :环境必须是这个,具体 ...
- flash 游戏分析 - 1
游戏 我们就以<猎人的生存日记>(Orion Sandbox)这款游戏来分析. 下载链接 用FlashStart打开Orion Sandbox 1.swf 我们需要反复进入游戏,可以先打开 ...
- 青少年CTF平台 Web签到
题目说明 Web一星简单题,Web签到. 直接启动环境,等待30秒左右访问题目链接. 做题过程 进入后,题目好像没有告诉我们什么有用的信息, F12,看遍了题目源码,也没有发现flag,正当我怀疑这个 ...