| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
NealHack
8年前发布

centos下ftp使用

来自: http://my.oschina.net/u/2473136/blog/616531


#!/bin/bash

#本机IP

IP=`ifconfig eth0 | grep "inet addr" | cut -f 2 -d ":" | cut -f 1 -d " "`

echo IP:$IP

#表示ftp的服务器ip地址 

IP_ADDRESS="192.168.1.5"

#LOCAL_FILE表示本地文件夹

LOCAL_FILE="/home/monitor/localExists/"

#需要上传的ftp远程目录路径 

REMOTE_PATH="/home/monitor/systemMonitor/$IP/"

#登陆ftp服务器上的用户名

USERNAME="****"

#登陆ftp服务器上的密码 

PASSWORD='*****

echo $PASSWORD

ftp -i -n <<EOF

#连接到指定ftp服务器上,并指定端口  

open $IP_ADDRESS

user $USERNAME $PASSWORD

binary

#cd表示更改ftp服务器上(即远程计算机)的工作目录

cd $REMOTE_PATH

#lcd表示本地的工作目录

lcd $LOCAL_FILE 

#将$LOCAL_FILE目录下check_result.txt文件上传到远程目录$REMOTE_PATH

put "check_result.txt"

bye

EOF

exit 0

 

 本文由用户 NealHack 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
 转载本站原创文章,请注明出处,并保留原始链接、图片水印。
 本站是一个以用户分享为主的开源技术平台,欢迎各类分享!
 本文地址:https://www.open-open.com/lib/view/open1455717635542.html
CentOS