文档章节

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

 黄昏残影
发布于 2018/07/20 07:47
字数 909
阅读 12
收藏 1

rsync通过后台服务同步

在远程主机中建立一个rsync服务器,在服务器上配置好rsync的各种应用,然后将本机作为rsync的一个客户端连接远程的rsync服务器。

首先在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

 

文件参数

  • 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

查看是否启动

查看端口是不是873

 

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

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

 

系统日志

    日志里记录每天发生的各种事情,比如监测系统状况、排查系统故障等,可以通过日志来监查错误的发生原因。

    /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的终端

 

© 著作权归作者所有

共有 人打赏支持
粉丝 2
博文 65
码字总数 42032
作品 0
长沙
其他
私信 提问
rsync服务、系统日志、screen工具

11月1日任务 10.32/10.33 rsync通过服务同步 10.34 linux系统日志 10.35 screen工具 rsync通过服务同步 需要开启一个服务,采用C/S架构,服务器端开启rsync服务,并开启端口(默认873);然后...

robertt15
2018/11/01
0
0
Linux学习-1101(rsync下、log、screen)

10.32/10.33 rsync通过服务同步 10.34 linux系统日志 10.35 screen工具 一、 rsync通过服务同步 rsync 通过服务的方式同步,首先需要开启一个服务。它是C/S架构,开启rsync服务,默认端口是8...

wxy丶
2018/11/20
0
0
​5月15日任务rsync通过服务同步、linux系统日志、screen工具

10.32 rsync通过服务同步 编辑配置文件,输入命令 vi /etc/rsyncd.conf port=873 log file=/var/log/rsync.log pid file=/var/run/rsyncd.pid address=192.168.218.128 [test] path=/tmp/rsy......

吕湘颖
2018/05/09
0
0
rsync通过服务同步、Linux系统日志、screen工具

11月1日任务 10.32/10.33 rsync通过服务同步 10.34 linux系统日志 10.35 screen工具 10.32 、rsync通过服务同步 rsync.conf 样例 port=873 log file=/var/log/rsync.log pig file=/var/run/r......

zgxlinux
2018/11/01
0
0
rsync、linux日志、screen

10.32/10.33 rsync通过服务同步 默认监听一个端口873 rsync通过ssh方式同步 rsync通过服务的方式同步 要编辑配置文件/etc/rsyncd.conf 启动服务rsync --deamon 格式:rsync -av test1 192.1...

派派菠菜
2018/05/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周一乱弹 —— 白掌柜说了卖货不卖身

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @爱漫爱 :这是一场修行分享羽肿的单曲《Moony》 手机党少年们想听歌,请使劲儿戳(这里) @clouddyy :开不开心? 开心呀, 我又不爱睡懒觉…...

小小编辑
今天
7
0
大数据教程(11.7)hadoop2.9.1平台上仓库工具hive1.2.2搭建

上一篇文章介绍了hive2.3.4的搭建,然而这个版本已经不能稳定的支持mapreduce程序。本篇博主将分享hive1.2.2工具搭建全过程。先说明:本节就直接在上一节的hadoop环境中搭建了! 一、下载apa...

em_aaron
今天
2
0
开始看《JSP&Servlet学习笔记》

1:WEB应用简介。其中1.2.1对Web容器的工作流程写得不错 2:编写Servlet。搞清楚了Java的Web目录结构,以及Web.xml的一些配置作用。特别是讲了@WebServlet标签 3:请求与响应。更细致的讲了从...

max佩恩
今天
4
0
mysql分区功能详细介绍,以及实例

一,什么是数据库分区 前段时间写过一篇关于mysql分表的的文章,下面来说一下什么是数据库分区,以mysql为例。mysql数据库中的数据是以文件的形势存在磁盘上的,默认放在/mysql/data下面(可...

吴伟祥
今天
3
0
SQL语句查询

1.1 排序 通过order by语句,可以将查询出的结果进行排序。放置在select语句的最后。 格式: SELECT * FROM 表名 ORDER BY 排序字段ASC|DESC; ASC 升序 (默认) DESC 降序 1.查询所有商品信息,...

stars永恒
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部