2.6. 2017-12-16-练习-网络其他¶
2.6.1. 练习1-ftplftp使用¶
1、编写脚本完成2个主机日志的收集,日志目录为/root/log目录, 上传主机日志文件/var/log/message文件到这个目录,创建一个目录yyyy-MM-dd的名字修改为hostname_yyyy-MM-dd_meessage。
#!/bin/bash
#================================================
#FileName :ftp.sh
#Author :zhaojiedi
#Description:
#DateTime :2017-12-17 12:53:20
#Version :V1.0
#Other :
#================================================
dt=`date +%F`
hostname=`hostname -s`
newname=$hostname"_"$dt"_"messages
ftp -n <<eof
open 192.168.1.113
user anonymous 123456
binary
cd pub
mkdir $dt
put /var/log/message
rename message $newname
close
bye
eof
2、编写一个脚本完成自动日志信息上传
#!/bin/bash
#================================================
#FileName :ftp.sh
#Author :zhaojiedi
#Description:
#DateTime :2017-12-17 12:53:20
#Version :V1.0
#Other :
#================================================
ftp -n <<eof
open 192.168.1.113
user anonymous 123456
binary
cd pub
put /var/log/message
close
bye
eof