linux下ftp命令调用外部变量传送文件
2017-09-26 11:19
651 查看
1.首先确定目标服务器安装了vsftpd服务,没有该服务可以用yum安装
yum install vsftpd
2.开启目标服务器ftp服务
service vsftpd start
设置开机自启
chkconfig vsftpd on
3.本地服务器测试连接,
连接不上尝试关闭目标服务器的防火墙
4.开始写命令
dis1=192.168.1.2 #目标服务器
myuser=ftp #目标服务器用户
mypasswd=myftp #目标服务器密码
myftp=$HOME/myftp.sh
sourcedir=${base_dir}
tardir=/home/myftp/202mysqldump
echo "user $myuser $mypasswd">${myftp}
echo "lcd $sourcedir">>${myftp}
echo "cd $tardir">>${myftp}
echo "put ${flow_file}.bz2">>${myftp}
echo "bye">>${myftp}
ftp -vin ${dis1}<${myftp} #执行命令
5.设置定时任务
crontab -e 进入vi编辑界面
yum install vsftpd
2.开启目标服务器ftp服务
service vsftpd start
设置开机自启
chkconfig vsftpd on
3.本地服务器测试连接,
连接不上尝试关闭目标服务器的防火墙
4.开始写命令
dis1=192.168.1.2 #目标服务器
myuser=ftp #目标服务器用户
mypasswd=myftp #目标服务器密码
myftp=$HOME/myftp.sh
sourcedir=${base_dir}
tardir=/home/myftp/202mysqldump
echo "user $myuser $mypasswd">${myftp}
echo "lcd $sourcedir">>${myftp}
echo "cd $tardir">>${myftp}
echo "put ${flow_file}.bz2">>${myftp}
echo "bye">>${myftp}
ftp -vin ${dis1}<${myftp} #执行命令
5.设置定时任务
crontab -e 进入vi编辑界面
相关文章推荐
- UNIX/linux下FTP传送文件相关命令
- linux系统调用之文件:递归实现tree命令
- SCP(Secure Copy)—Linux文件传送命令
- Linux系统下查看文件调用情况Shell命令
- linux远程拷贝下载文件 - ftp命令和scp命令
- vmware中的ftp命令使linux与windows共享文件
- 跨平台(unix/linux to windows)ftp传送tar文件时候,必要使用binary模式。
- Linux远程下载文件的两种方法之 ftp命令和scp命令
- 在Matlab中调用外部的exe文件,并将Workspace 中的变量作为参数传递给exe文件
- linux的export命令和profile,.bashrc,bash.profile各种环境变量文件
- ftp交互传送文件中的expect命令
- linux环境变量相关命令和文件
- java 读取文件,分词,调用 linux 命令
- linux远程拷贝下载文件 - ftp命令和scp命令
- 远程传送文件命令大全(ssh ftp)
- 外部文件调用结构体变量
- PHP调用Linux的命令行执行文件压缩命令
- linux命令行下的ftp 多文件下载和目录下载
- Linux内、外部命令的使用、文件权限、文件查找(find、locate、grep)
- SCP(Secure Copy)——Linux文件传送命令