-
- 时间同步
NTP:网络时间协议,NTP服务器为客户机提供标准时间,NTP客户机需要与NTP服务器保持沟通
RHEL7客户端的校时服务:软件包(chrony) 配置文件(/etc/chrony.conf) 系统服务(chronyd)
在客户端上配置chronyd校时服务
第一步:装包yum -y install chrony
第二步:指定可用的NTP服务器地址(vim /etc/chrony.conf--server classroom.example.com ibusrt)
第三步:重启校时服务并设置开机自启systemctl restart chronyd、systemctl enable chronyd
第四步:检查并修正NTP timedatectl | grep NTP 、timedatectl set-ntp yes
-
- 备份与恢复
归档:将许多零散的文件整理为一个文件,文件总的大小基本不变
压缩:按某种算法减少文件所占用空间的大小,恢复时按对应的逆向算法解压
常见的压缩格式及命令工具:.gz—gzip,gunzip .bz2—bzip2,bunzip2 .xz—xz,unxz
tar工具的常用选项
-c:创建归档 -x:释放归档 -f:指定归档文件名称 -z:调用.gz格式工具处理
-j:调用.bz2格式工具处理 -J:调用.xz格式工具处理 -t:显示归当中的文件清单
-P:保持归档文件的绝对路径 -v
制作tar备份包:tar -z/j/JcPf 备份文件.tar.gz/bz2/xz 被备份的文档
查看tar备份包内容:tar -tPf 备份文件.tar.gz/bz2/xz
恢复tar备份包:tar -xPf 备份文件.tar.gz/bz2/xz -C 目标文件夹
添加/创建用户:useradd [选项] 用户名
常用命令选项:-u用户id -d家目录路径 -s登录Shell -g基本组 -G附加组
例:useradd -u 3456 alex useradd -s /sbin/nologin sarah
设置登录密码:echo “密码” | passwd --stdin 用户名
修改用户属性:usermod [选项] 用户名
删除用户:userdel -r 用户名
添加/创建组:groupadd [-g 组ID] 组名 例:groupadd -g 1111 market
管理组成员:添加成员gpasswd -a 用户名 组名 删除成员gpasswd -d 用户名 组名
添加多个成员gpasswd -M 'a,b,c,d' 组名 删除多个成员gpasswd -M ‘空值’ 组名
修改组属性:groupmod [-g 组ID] [-n 新组名] 组名 例:groupmod -g 2222 -n market1 market
删除组:groupdel 组名
-
- 计划任务
cron任务概述:按照设置的时间间隔为用户反复执行某一项固定的系统任务
软件包:cronie、crontabs 系统服务:crond 日志文件:/var/log/crond
管理计划任务策略
编辑:crontab -e [-u 用户名] 查看:crontab -l [-u 用户名] 清除:crontab -r [-u 用户名]
编辑crontab任务格式:* * * * * 任务命令行(绝对路径)
*:匹配范围内任意时间 ,:分隔多个不连续的时间点
-:指定连续时间范围 /n:指定时间频率,每n.....