linux循环显示系统时间,Ubuntu - shell脚本获取当前时间

本文介绍了如何在Ubuntu系统中校正系统时间和日期,并提供了多种使用shell命令获取当前时间的不同格式化方法。

1. 系统当前时间

首先确认 Ubuntu 当前时间,可以在终端输入:date

输出如:Fri Oct 22 22:29:48 CST 2020

如果时间显示不是正确的时间,需要校正一下到当前时间:# 运行

sudo tzselect

#依次选择亚洲Asia,中国China,北京Beijing

# 创建时区软链接

sudo ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

2. shell 当前时间

获取当前时间,并进行格式转换:Y - 4位年份,如:2020

y - 2位年份,如:20

m - 月份

M - 分钟

d - 天;

D - 当前日期,如:10/22/20(也就是2020.10.22)

H - 小时

h - 月份

s - 当前秒钟,单位为毫秒

S - 当前秒钟,单位为秒

[1] - 原格式输出

2020年 10月 22日 星期四 22:29:48 CST#!bin/bash

time=$(date)

echo $time

[2] - 时间串输出

202010222229481 #!bin/bash

2 time=$(date "+%Y%m%d%H%M%S")

3 echo $time

[3] - 2020-10-22 22:29:48#!bin/bash

time=$(date "+%Y-%m-%d %H:%M:%S")

echo $time

[4] - 2020.10.22#!bin/bash

time=$(date "+%Y.%m.%d")

echo $time

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值