tar备份与恢复
1、整合分散数据(归档)
2、减小空间占用(压缩)
常见压缩格式及命令工具:gz——gzip(速度快),bz2——bzip2,xz——xz(比例大)
tar命令常用选项:
-c,创建归档 -f,指定归档文件名称
-x,释放归档 -C,指定释放路径
-t,显示归档中文件清单
-z,-j,-J:调用gz,bz2,xz格式的工具进行处理
打包格式:tar 选项 /路径/压缩包名字 被压缩的原数据
解包:tar 选项 /路径/压缩包名字 选项 释放的路径
解包不会删除压缩包,重名会强制覆盖,-f选项要放在最后
date
查看日期时间:date
修改日期时间:date -s ‘年-月-日 时:分:秒’
只显示年月日:date “+%F”
cron计划任务:
用途:按照设计的时间间隔为用户反复执行某一项固定的系统任务
相关软件包:cronie crontabs
系统服务:crond
日志文件:/var/log/crond
命令:
编辑:crontab -e 【-u 用户名】
查看:crontab -l 【-u 用户名】
清除:crontab -r 【-u 用户名】
编写任务计划:分 时 日 月 周 任务命令行
*——对应类型全匹配
,——分割多个不连续时间点
-——指定连续时间范围
/n——指定时间频率
真机远程管理虚拟机
真机ping虚拟机等待虚拟机回应——>ssh 用户@对方的ip
可以利用alias简化操作命令:
临时:alias
永久:利用alias保存在磁盘中 ~/.bashrc
NTP时间同步——network Time protocol
-ntp服务端为客户端提供标准时间
--ntp客户机需要与ntp端保持沟通
搭建客户端:
安装chrony软件包,与NTP服务器保持沟通->修改配置文件/etc/chrony.conf->将不用的加#注释掉->server NTP服务器主机名 iburst(iburst即快速反应)->重启程序/服务systemctl restart chronyd->设置开机自启动systemctl enable chronyd->验证,原理:将时间改错,查看时间会不会自动纠正
1、date -s ‘年-月-日时:分:秒’,date查看时间
2、重启服务:systemctl restart chronyd
3、date查看时间验证
LDAP认证:
网络用户:用户信息会存放在网络中LDAP服务器
本地用户:用户信息会存放在/etc/passwd中
安装sssd->安装authconfig-gtk图形工具,进行配置客户端sssd软件->配置(
1、用户账户数据库:LDAP
2、认证方法:LDAP密码
3、LDAP搜索基础DNCB:LDAP服务器域名 dc=名,dc=com
4、LDAP服务器:服务器完整名字
5、用TLS加密连接,证书加密)->重启服务(
systemctl restart sssd
systemctl enable sssd
grep ldapuser0 /etc/passwd //查询不到,因为ldap创建的是网络用户
id ldapuser0 //可查询成功)
!家目录漫游:
在LDAP服务器搭建共享,共享所有普通用户的家目录
创建挂载点(
1、列出主机所有可共享的:showmount -e 主机名
eg:(输出)/home/guests 172.25.0.0/255.255.0.0
2、在本地创建/home/guests文件
3、开始挂载:mount 主机名.com:/home/guests /home/guests)->
验证:su -ldapuser{0...20};