服务同步;配置文件:/etc/rsyncd.conf 默认端口:873 服务启动:rsync --daemon linux
rsync -av /root/1.txt 192.168.1.2::test/2.txt (test为模块名称)服务器
/etc/rsync.conf配置样例:ui
#指定rsync的端口,可更换spa
port=873 日志
#指定日志文件 blog
log file=/var/log/rsync.log 内存
#指定pid文件同步
pid file=/var/run/rsyncd.pid it
#指定在该服务器的此IP开启rsync的服务,若省略,则在该服务器全部网口开启服务io
address=192.168.1.1
#指定模块名称
[test]
#指定同步到目标时的数据存放路径
path=/root/rsync
#在传输文件前先shroot到path参数指定的目录下,默认true,如有软连接并加了-L参数,建议改为false
use chroot=true
#指定最大链接数,默认0,无限制
max connection=4
#若ture/yes:不能上传到该模块指定的路径下
read only=no
#表示当用户查询该服务器有哪些可用模块时,该模块是否被列出:rsync 服务端IP::
list=true
#传输时以哪一个用户和组进行传输
uid=root
gid=root
#指定传输时要使用的用户名称
auth users=test
#指定密码文件,与上一连用,若俩参数不指定,则传输时不使用密码认证,该密码文件权限设为600,格式 用户:密码
secrets file=/etc/rsync.passwd
#表示容许链接该模块的主机,能够是IP或网段,多个IP中间用空格隔开
hosts allow=192.168.1.2
/vat/log/message # linux总日志
/etc/logrotate.conf #日志切割配置文件
/var/log/dmesg #系统启动的日志信息
dmesg命令 #硬件相关日志,信息保存在内存中,-c清空当前信息
last命令 #查看登陆成功的用户的信息(用户,tty,登陆的IP,时间,当前状态等)临时调用/var/log/wtmp
lastb命令 #查看登陆失败的用户,调用/var/log/btmp
/var/log/secure #登陆日志,登陆成功失败都会在此日志有记录
虚拟终端,防止任务意外中断
nohup 命令 & 把命令丢后台执行
screen:增长一个虚拟终端(加-S “AA”设置终端名称);在虚拟终端里面ctrl+a +d退出终端(后台);在虚拟终端里面exit终止终端
screen -ls :查看当前有多少虚拟终端
screen -r ID :从新进入以前建立的虚拟终端,ID可用-ls看