- 用ssh连接到服务器上
- tail动态查看日志
- 将需要的文件分割打包tar split
- scp传送本地分析
ssh -l user xxx.xxx.xxx.xxx
cd /data/logs
tail -f access.log
tar -czf access.tar.gz access.log
split -b 20m access.tar.gz access_log_
或者
split -l 1000 access.log access_log_
本地
mkdir -p scp/data
scp user@ip:/data/logs/access_log_* scp/data
cat access_log_* > access.tar.gz
tar -xzf access.tar.gz
多台机器可以使用pssh等工具。