linux设置时间命令(linux设置 时间)-编程之家

linuxdate格式化时间和日期?

Linux 的时间内部是 timestemp 。这个时间输出是根据当前时区的设置进行输出,当前时区的设置文件是 /etc/localtime (如果我没记错)。

就算你没设置时区,那么系统依然会有一个默认的时区进行输出。

系统默认有一个 localtime ,好像格式设置是英国表示法。时区没有,应该是 local 时间而不是 GMT 。一个正确使用的 linux 专用机器,计算机时间一般是保存为格林威治标准时间,系统在输出时会根据 localtime 进行转换输出。

自定义默认日期应该是在输出时间时设置输出格式信息,而不是强行的去设置整个系统的环境。

因为这个设置只对考虑时区设置的输出格式的一些程序管用,在系统内部,依然是通用的 timestemp 存储。

而且很多程序有自己独立的设置,尤其是在某些程序里面,他不同的情况下会进行不同的输出。

比如 mysql ,非 timestemp 时间的存储用的是 ISO 标准格式,也就是 YYYY-MM-DD HH:mm:ss 的样子(如果还是我没记错),如果你需要格式要求,需要自己查询后或者查询时进行格式转换。

你正在一个错误的方向进行一个错误的折腾。

linux下如何把时间转成秒数,或把秒数转换成标准时间格式?

转秒用%sdate +%sdate -d “2014-10-25 11:11:11” +%s秒转标准时间:date -d “1970-1-1 0:0:0 +1415101567 seconds”date -d @1415101567

linux设置系统时间?

linux系统含两种时间,一种是系统时间,另一种是硬件时间。

date命令将日期设置为2018年8月07日

—- date -s 08/07/18

将时间设置为14点20分50秒

—- date -s 14:20:50

将时间设置为2014年6月18日14点16分30秒(MMDDhhmmYYYY.ss)

—- date 0618141614.30

hwclock/clock 命令查看、设置硬件时间

设置硬件时间: hwclock –set –date=”08/07/18 14:55″ (月/日/年时:分:秒)或者# clock –set –date=”08/07/18 14:55″ (月/日/年时:分:秒)

接下来要做的就是同步系统时间与硬件时间:

hwclock –hctosys 或者 # clock –hctosys hc代表硬件时间,sys代表系统时间,即系统时间同步硬件时间

时区设置

设置北京时间:

tzselect:执行tzselect命令–>选择Asia–>选择China–>选择east China – Beijing, Guangdong, Shanghai, etc–>然后输入1

设置完成后执行:TZ=’Asia/Shanghai’; export TZ 并将这行命令添加到:.profile  

以上完成后,显示即为标准中国时间

以下有更简便的方法来修改时间

修改配置文件来修改时区:

  1、修改vi /etc/sysconfig/clock ZONE=‘Asia/Shanghai’

  2、rm /etc/localtime

  3、链接到上海时区文件: ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

linux修改系统安装时间?

sudo cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

覆盖localtime 文件即可

date 命令即可显示正常命令

linux下怎么设置屏幕关闭的时间?

GNOME左下角:Computer-System-ControlCenter-Hardware-PowerManagement-OnACPower-Display:Putdisplaytosleepwheninactivefor:自己选时间