IT袋

当前位置:主页 > 经验教程 > 系统教程 >

linux常用基本命令和用法

linux常用基本命令和用法 分享linux入门基础教程(3)

更新:2023-08-23 02:08:09 来源:IT袋 作者:苏晓敏
导读:linux常用基本命令和用法,格式 date [OPTION] [+FORMAT]date [-u|utc|universal] [MMDDhhmm[[CC]YY][.ss]] 设置 FORMAT 格式符号 %F :年月日全格式,例如 2016-06-21%T :时间全格式,例如 13:14:42%Y:年%m:

linux常用基本命令和用法

格式

date [OPTION]… [+FORMAT]date [-u|–utc|–universal] [MMDDhhmm[[CC]YY][.ss]]

设置

FORMAT 格式符号%F :年月日全格式,例如 2016-06-21%T :时间全格式,例如 13:14:42%Y:年%m:月%d:日%H:小时%M 分-%S 秒%s:从 1970 年 1 月 1 日 00:00:00 开始的秒数系统时间设定 date [MMDDhhmm[[CC]YY][.ss]]MM: 月分DD:几号hh: 小时mm: 分钟YY: 两位年份CCYY: 四位年份.ss: 秒钟

# 设置时间显示格式[root@centos7 ~]# date +"%F %T"2017-05-19 20:01:17[root@centos7 ~]# date +"%Y%m%d"20170519# 修改系统时间[root@centos7 ~]# date 122111112012.11Fri Dec 21 11:11:11 CST 2012

# 显示昨天是星期几[root@centos7 ~]# date --date="yesterday" +%aSun[root@centos7 ~]# date --date="yesterday" +%ASunday# 显示当前时间,格式:2016-06-18 10:20:30[root@centos7 ~]# date +"%F %T"# 设置当前日期为2019-08-07 06:05:10[root@centos7 ~]# date 080706052019.10

2.2 hwclock 命令

clock 又或者 hwclock,是一样的命令。

Linux 的两种时钟

系统时钟(System Clock)由 Linux 内核通过 CPU 的工作频率进行的计时,指当前 Linux Kernel 中的时钟。硬件时钟(Real Time Clock)是主板上由电池供电的那个主板硬件时钟,这个时钟能在 BIOS 的“Standard BIOS Feture”项中进行设置。区别和联系如果使用 date 命令修改了系统时间,并不会自动去修改硬件时钟,因此,当系统下次重启时,系统时钟还会从硬件时钟去取,date 设置的时间就无效了。因此需要 hwclock 命令再来同步系统时钟到硬件时钟,这样下次启动的时候内核则会读取正确的硬件时间到系统时间。

参数选项

-s, –hctosys
硬件时钟同步到系统时钟上,把系统时间调成和硬件时钟一样-w, –systohc
系统时钟同步到硬件时钟上,把系统时间调成和硬件时钟一样

# hctosys$ hwclock -s# systohc$ hwclock -w

2.3 ntpdate 命令

前提是 IP 所在的那台机器启用了 NTP 服务!

# 用于同步时间$ htpdate 172.17.0.1

2.4 选择时区命令

交互式命令:tzselect;非交互式命令:timedatectl

[1] 交互式命令 – tzselect

CentOS 6/7 都支持的命令:tzselect,是一个交互式的命令,用于选择时区。

linux常用基本命令和用法

Linux基本命令归纳整理 – 选择时区

[2] 非交互式的命令 – timedatectl 命令

timedatectl 命令只支持 CentOS 7 系统。

相关阅读