由于某种原因,我无法仅使用日期命令
更新年份date
Tue Mar 4 20:15:42 IST 2014
date '+%Y' -s '2013'
date
Tue Mar 4 20:13:01 IST 2014
我在RedHat和Ubuntu上都试过了......
NTP没有运行......
答案 0 :(得分:4)
显然要更改日期,您必须使用完整的设置语法。
date --set="YYYYmmdd HH:MM"
以下是实现需求的方法:
date --set="$(date +'2013%m%d %H:%M')"
通过这种方式,您可以维护月,日,小时和分钟以及更改年份。