第十六课预习笔记
第十六课预习内容
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自定义名字