CentOS 7 学习笔记(一)时间管理
1 获取当前时间
[root@limt01 ~]# date
2015年 05月 22日 星期五 01:30:50 CST
2 获取当前日期
[root@limt01 ~]# date "+%Y%m%d"
20150522
3 获取三天之前日期
[root@limt01 ~]# date -d "-3 days" "+%Y%m%d"
20150519
4 获取三天之后的日期
[root@limt01 ~]# date -d "+3 days" "+%Y%m%d"
20150525
5 获得月末日期
[root@limt01 ~]# cal|xargs|awk '{ print $NF }'|sed 's/ //g'
31
6 查看时区
[root@limt01 ~]# date -R
Fri, 22 May 2015 01:45:26 +0800 (+0800 表示东八区)
7 设置时间
[root@limt01 ~]# date 0522082515
2015年 05月 22日 星期五 08:25:00 CST
或者
[root@limt01 ~]# date -s "2015-05-22 08:25:22"
2015年 05月 22日 星期五 08:25:22 CST [root@limt01 ~]# hwclock -r //读入BIOS时间
2015年05月22日 星期五 01时50分54秒 -0.726681 秒
[root@limt01 ~]# hwclock -w //向BIOS写入时间
[root@limt01 ~]# hwclock -r
2015年05月22日 星期五 08时26分08秒 -0.582655 秒
8 检测时区配置
[root@limt01 sysconfig]# timedatectl
Local time: 五 2015-05-22 08:30:02 CST
Universal time: 五 2015-05-22 00:30:02 UTC
RTC time: 五 2015-05-22 00:29:44
Timezone: Asia/Shanghai (CST, +0800)
NTP enabled: yes
NTP synchronized: no
RTC in local TZ: no
DST active: n/a
9 列出所有时区
[root@limt01 sysconfig]# timedatectl list-timezones
Africa/Abidjan
Africa/Accra
Africa/Addis_Ababa
Africa/Algiers
Africa/Asmara
Africa/Bamako
Africa/Bangui
Africa/Banjul
Africa/Bissau
Africa/Blantyre
Africa/Brazzaville
10 设置时区
[root@limt01 sysconfig]# timedatectl set-timezone Asia/Shanghai (设置系统时区为上海)
[root@limt01 sysconfig]# timedatectl set-local-rtc 0 # 将硬件时钟调整为与本地时钟一致, 0 为设置为 UTC 时间
11 NTP服务(端口123)
/usr/sbin/ntpdate xxx.xxx.xxx.xxx 手工与指导ntp服务器同步时间
NTP服务进程:
[root@limt01 ntp]# ps -ef|grep ntp|grep -v grep
ntp 4304 1 0 08:32 ? 00:00:00 /usr/sbin/ntpd -u ntp:ntp -g
启动NTP服务:
[root@limt01 ntp]# systemctl start ntpd.service
[root@limt01 ntp]# systemctl status ntpd.service
ntpd.service - Network Time Service
Loaded: loaded (/usr/lib/systemd/system/ntpd.service; enabled)
Active: active (running) since 五 2015-05-22 08:44:05 CST; 3s ago
Process: 4398 ExecStart=/usr/sbin/ntpd -u ntp:ntp $OPTIONS (code=exited, status=0/SUCCESS)
Main PID: 4399 (ntpd)
CGroup: /system.slice/ntpd.service
└─4399 /usr/sbin/ntpd -u ntp:ntp -g 5月 22 08:44:05 limt01 ntpd[4399]: Listen and drop on 1 v6wildcard :: UDP 123
5月 22 08:44:05 limt01 ntpd[4399]: Listen normally on 2 lo 127.0.0.1 UDP 123
5月 22 08:44:05 limt01 ntpd[4399]: Listen normally on 3 eno16777736 192.168.1.104 UDP 123
5月 22 08:44:05 limt01 ntpd[4399]: Listen normally on 4 lo ::1 UDP 123
5月 22 08:44:05 limt01 ntpd[4399]: Listen normally on 5 eno16777736 fe80::20c:29ff:fe38:2d00 UDP 123
5月 22 08:44:05 limt01 ntpd[4399]: Listening on routing socket on fd #22 for interface updates
5月 22 08:44:05 limt01 ntpd[4399]: 0.0.0.0 c016 06 restart
5月 22 08:44:05 limt01 ntpd[4399]: 0.0.0.0 c012 02 freq_set kernel 0.000 PPM
5月 22 08:44:05 limt01 ntpd[4399]: 0.0.0.0 c011 01 freq_not_set
5月 22 08:44:06 limt01 ntpd[4399]: 0.0.0.0 c614 04 freq_mode
ntpdate 与 ntpd 不能同时使用
查看NTP同步状态:
[root@limt01 ntp]# /usr/sbin/ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
+news.neu.edu.cn 236.43.203.76 2 u 67 64 3 16.655 7.426 1.443
*dns2.synet.edu. 202.118.1.46 2 u 2 64 3 15.917 8.520 1.687
配置文件/etc/ntp.conf
[root@limt01 ntp]# less /etc/ntp.conf
# For more information about this file, see the man pages
# ntp.conf(5), ntp_acc(5), ntp_auth(5), ntp_clock(5), ntp_misc(5), ntp_mon(5). driftfile /var/lib/ntp/drift # Permit time synchronization with our time source, but do not
# permit the source to query or modify the service on this system.
restrict default nomodify notrap nopeer noquery # Permit all access over the loopback interface. This could
# be tightened as well, but to do so would effect some of
# the administrative functions.
restrict 127.0.0.1
restrict ::1 # Hosts on local network are less restricted.
#restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap # Use public servers from the pool.ntp.org project.
# Please consider joining the pool (http://www.pool.ntp.org/join.html).
server 0.centos.pool.ntp.org iburst
server 1.centos.pool.ntp.org iburst
server 2.centos.pool.ntp.org iburst
server 3.centos.pool.ntp.org iburst #broadcast 192.168.1.255 autokey # broadcast server
#broadcastclient # broadcast client
#broadcast 224.0.1.1 autokey # multicast server
#multicastclient 224.0.1.1 # multicast client
#manycastserver 239.255.254.254 # manycast server
#manycastclient 239.255.254.254 autokey # manycast client # Enable public key cryptography.
#crypto includefile /etc/ntp/crypto/pw # Key file containing the keys and key identifiers used when operating
# with symmetric key cryptography.
keys /etc/ntp/keys # Specify the key identifiers which are trusted.
#trustedkey 4 8 42 # Specify the key identifier to use with the ntpdc utility.
#requestkey 8 # Specify the key identifier to use with the ntpq utility.
#controlkey 8 # Enable writing of statistics records.
#statistics clockstats cryptostats loopstats peerstats # Disable the monitoring facility to prevent amplification attacks using ntpdc
# monlist command when default restrict does not include the noquery flag. See
# CVE-2013-5211 for more details.
# Note: Monitoring will not be disabled with the limited restriction flag.
disable monitor
CentOS 7 学习笔记(一)时间管理的更多相关文章
- Linux学习笔记(六) 进程管理
1.进程基础 当输入一个命令时,shell 会同时启动一个进程,这种任务与进程分离的方式是 Linux 系统上重要的概念 每个执行的任务都称为进程,在每个进程启动时,系统都会给它指定一个唯一的 ID, ...
- 蓝牙芯片NRF51822入门学习1:时间管理
前言 之前辞职找工作的时候发现,很多公司希望招聘蓝牙技术方面的人才,所以干脆丢开LWIP静下心来学习蓝牙技术.原本以为一两星期能基本学会的,谁知道所选的蓝牙芯片nrf51822是个坑货,坑了我一个月. ...
- Linux内核学习笔记-2.进程管理
原创文章,转载请注明:Linux内核学习笔记-2.进程管理) By Lucio.Yang 部分内容来自:Linux Kernel Development(Third Edition),Robert L ...
- linux kernel学习笔记-5内存管理_转
void * kmalloc(size_t size, gfp_t gfp_mask); kmalloc()第一个参数是要分配的块的大小,第一个参数为分配标志,用于控制kmalloc()的行为. km ...
- Linux学习笔记(五) 账号管理
1.用户与组账号 用户账号:包括实际人员和逻辑性对象(例如应用程序执行特定工作的账号) 每一个用户账号包含一个唯一的用户 ID 和组 ID 标准用户是系统安装过程中自动创建的用户账号,其中除 root ...
- Qt学习笔记-Widget布局管理
Qt学习笔记4-Widget布局管理 以<C++ GUI Programming with Qt 4, Second Edition>为参考 实例:查找对话框 包含三个文件,f ...
- XV6学习笔记(2) :内存管理
XV6学习笔记(2) :内存管理 在学习笔记1中,完成了对于pc启动和加载的过程.目前已经可以开始在c语言代码中运行了,而当前已经开启了分页模式,不过是两个4mb的大的内存页,而没有开启小的内存页.接 ...
- pygame学习笔记(3)——时间、事件、文字
转载请注明:@小五义 http://www.cnblogs.com/xiaowuyi 1.运动速率 上节中,实现了一辆汽车在马路上由下到上行驶,并使用了pygame.time.delay(200 ...
- 操作系统学习笔记4 | CPU管理 && 多进程图像
操作系统的核心功能就是管理计算机硬件,而CPU就是计算机中最核心的硬件.而通过学习笔记3的简史回顾,操作系统通过多进程图像实现对CPU的管理.所以多进程图像是操作系统的核心图像. 参考资料: 课程:哈 ...
随机推荐
- Android Studio插件:GsonFromat
这个Android Studio插件可以根据JSONObject格式的字符串,自动生成实体类参数. 具体见:https://github.com/zzz40500/GsonFormat
- qt添加cef库嵌入web [转]
qt cef嵌入web 原文http://blog.sina.com.cn/s/blog_9e59cf590102vnfc.html 最近项目需要,研究了下libcef库. Cef(Chromium ...
- Cosmos —— Big Data at Microsoft
1, 1,cosmos stores. Cosmos stores data as streams – a file-like structure Streams are split apart in ...
- Unity NGUI添加UIRoot
导入NGUI包后,菜单多出一个选项 "NGUI",选择其子选项 "options" -- "Reset Prefab ToolBar" ,在 ...
- 自定义 URL Scheme 完全指南
本文由 Migrant 翻译自 The Complete Tutorial on iOS/iPhone Custom URL Schemes,转载请注明出处. 注意: 自从自定义 URL 的引入,本文 ...
- 【转载】SSM框架整合
http://blog.csdn.net/gebitan505/article/details/44455235/ 1.基本概念 1.1.Spring Spring是一个开源框架,Spring是于20 ...
- java模拟浏览器上传文件
public static void main(String[] args) { String str = uploadFile("C:/Users/RGKY/Desktop/wKgBHVb ...
- Python 下载网络mp4视频资源
最近着迷化学, 特别是古代的冶炼技术,感叹古人的聪明. 春秋时期的炼铁方法是块炼铁,即在较低的冶炼温度下,将铁矿石固态还原获得海绵铁,再经锻打成的铁块.冶炼块炼铁,一般采用地炉.平地筑炉和竖炉3种.铁 ...
- Centos 下编译安装Redis
安装环境说明: 操作系统:Centos 6.5 -64bit 安装路径:/usr/local/redis 开始编译redis tar -zxvf redis-2.8.19.tar.gz cd redi ...
- postgresql数据库
新建一个虚拟机,在本地跑程序,连虚拟机数据库报错: no pg_hba.conf entry for host "192.168.1.4" Google下,发现是要修改postgr ...