rsync经过同步服务、系统日志、screen工具

rsync经过后台服务同步

在远程主机中创建一个rsync服务器,在服务器上配置好rsync的各类应用,而后将本机做为rsync的一个客户端链接远程的rsync服务器。linux

首先在A机器上创建而且配置rsync的配置文件/etc/rsync.conf安全

port=873
log file=/var/log/rsync.log
pid file=/var/run/rsyncd.pid
address=192.168.42.128
[test]
path=/root/rsync
use chroot=true
max connections=4
read only=no
list=true
uid=root
gid=root
auth users=test
secrets file=/etc/rsyncd.passwd
hosts allow=192.168.42.129服务器

 

文件参数less

  • port  指定在哪一个端口启动rsync服务,默认是在873端口
  • log file 指定日志文件
  • pid file 指定pid文件,这个文件涉及服务启动,中止等进程管理操做
  • address 指定启动rsync服务的IP。
  • [ ] 里面填入模块名
  • path 指定数据存放的路径
  • use chroot=true|false 表示传输文件前,
  • max connections 指定最大的链接数,默认为0,表示没有限制
  • read only=true|false 若是为true,就不能上传到该模块指定的路径下
  • list 表示当用户查询该服务器上的可用模块时,该模块是否被列出。
  • uid/gid 指定传输文件时以哪一个用户或用户组的身份传输
  • auth users 指定传输时要使用的用户名
  • secrets file 指定密码文件
  • hosts allow 表示被容许链接该模块的主机,能够是IP或网段,若是是多个中间要用空格隔开

启动rsync服务  rsync --daemon工具

查看是否启动ui

查看端口是否是873spa

 

把两台机器的firewalld服务关闭,而且设置为不开机启动3d

要使用rsync格式中的第四种格式和第五种格式同步,就是要加两个冒号。日志

 

系统日志

    日志里记录天天发生的各类事情,好比监测系统情况、排查系统故障等,能够经过日志来监查错误的发生缘由。blog

    /var/log/messages 是系统总的日志,记录了系统各类错误信息。能够用 命令less查看

这个文件到了必定的大小会自动切割,会生成/var/log/messages-日期 的四个文件。

/etc/logrotate.conf 日志切割配置文件,

 

dmesg命令把系统里硬件相关的日志,保存在内存中

使用命令dmesg -c 清空这些日志

/var/log/dmesg 记录系统启动信息的日志,这个日志和dmesg命令没有关联。

last 查看登陆linux的历史信息  调用/var/log/wtmp 日志

lastb 登陆失败的 信息,  调用/var/log/btmp日志

/var/log/secure 安全日志 这个日志记录验证和受权等方面信息

screen工具

为了避免让一个任务意外中断使用 nohup

命令格式为 nohup command &

command 表示要执行的任务

screen工具使用

    screen是一个虚拟终端,系统默认没有这个工具要使用  yum install -y screen 安装

    screen直接回车就进入虚拟终端

   ctrl a 组合键再按d退出虚拟终端,但不是结束。使用 exit 结束

   screen -ls 查看虚拟终端列表

   

   screen -r id 进入指定的终端

    

 

screen -S xin 自定义名字

screen -r xin 进入名字为xin的终端

相关文章
相关标签/搜索