第十六课预习笔记

 

第十六课预习内容
10.28 rsync工具介绍
10.29/10.30 rsync常用选项
10.31 rsync通过ssh同步
10.32/10.33 rsync通过服务同步
10.34 linux系统日志
10.35 screen工具
扩展
1. Linux日志文件总管logrotate http://linux.cn/article-4126-1.html
2. xargs用法详解 http://blog.****.net/zhangfn2011/article/details/6776925 


rsync

第十六课预习笔记

首先安装rsync

第十六课预习笔记

拷贝并更名passwd

第十六课预习笔记

远程拷贝

第十六课预习笔记

第十六课预习笔记

拷贝目录

第十六课预习笔记

删除多余的文件

第十六课预习笔记

过滤掉某些文件

第十六课预习笔记

显示同步过程:速率等

第十六课预习笔记

保护4913内容不被覆盖

第十六课预习笔记

传输时压缩,看不到明显效果。

第十六课预习笔记

第十六课预习笔记

rsync通过ssh方式同步(推文件)

第十六课预习笔记

也可以反过来同步(拉文件)

第十六课预习笔记

登录22 端口同步

第十六课预习笔记

编辑syncd.conf配置文件

第十六课预习笔记

启动服务,查看状态

第十六课预习笔记

 

第十六课预习笔记

第十六课预习笔记

也可以把01机器的文件拉到02上

第十六课预习笔记

第十六课预习笔记

第十六课预习笔记

因为配置文件中uid和gid都是root,所以传输过来的文件权限也是root

第十六课预习笔记

第十六课预习笔记

host allow 允许谁做同步

第十六课预习笔记

messagees是系统的总日志 

第十六课预习笔记

当日志达到一定大小就会自动切割

第十六课预习笔记

自动切割配置文件

第十六课预习笔记

dmesg:列出系统中硬件相关的日志,这个日志是保存在内存中的。

第十六课预习笔记

var/log/dmesg和dmesg不是一个文件

last命令,查看正确的登录历史

第十六课预习笔记

lastb登录失败的历史

第十六课预习笔记

last和lastb都是二进制文件,不能直接cat。需要用命令查看。

安全日志

第十六课预习笔记

从02机器登录01,故意输入错误密码。

此时01上的secure日志中,已经记录了相关信息。

第十六课预习笔记

 

screen工具

第十六课预习笔记

安装screen命令

第十六课预习笔记

运行screen,然后按ctrl+a ,ctrl不松手再按d。 screen进入后台

第十六课预习笔记

查看后台screen进程

第十六课预习笔记

回到screen进程

第十六课预习笔记

第十六课预习笔记

退出screen,使用exit命令,再查看就没有了。

第十六课预习笔记

如果screen比较多,就很难区分。可以使用-S自定义名字

第十六课预习笔记