一. 网页下载模式
在浏览器上键入以下网址即可
ftp://10.6.3.43
然后单击选择你想要进入的目录,并下载你所需的软件即可,就是不能参加新目录和上传新文件。
下载压缩包 FileZilla FTP Client.rar 到本地电脑。
二. Window 客户端
上述下载的 FileZilla FTP Client.rar 在本地电脑端解压后,在文件夹内可以看到 , 这就是在 Window 下的 ftp 客户端。
2.1 连接 FTP 服务端
2.2 下载文件
1. 选择下载路径
先在本地站点 选择好打路径,再在文件名选择具体位置,该路径即为下载文件存放处。现选择的是桌面。
2. 选择所下载的文件
下载结束后,在桌面可见已下载的文件 。
2.3 新建、删除目录
1. 新建目录
在 远程站点 选择具体路径,然后在下面的文件名空白处,右键,选择 创建目录。
2. 删除目录
在 远程站点 选择具体路径,然后在下面的文件名空白处,右键,选择 删除。
2.4 上传文件
1. 选择上传文件在 ftp 服务器上的路径
在 远程站点 处选择具体路径,上传的文件将存放在该路径下
2. 选择上传文件并上传
先在本地站点 选择好打路径,再在文件名选择具体所要上传的文件。最后,右键该文件,选择上传
3. 文件上传队列
如果有较多的文件,而且想指定先上传哪一个之后在自动上传哪一个,可以
- 选择文件(夹)后,右击—>添加文件到队列
- 在最下面的队列中,给每个文件(夹)指定优先级。然后就会按照优先级先上传和后上传了
4. 上传后动作
如果现在在上传后执行关机或是其他动作。可以再下面的队列空白处。右击—->队里完成后执行动作
三. Linux 客户端
3.1 连接登陆与退出
1. 连接 ftp
ftp 10.6.3.43
输入用户名:anonymous
2. 退出
ftp> quit
或者
ftp> !
3.2 下载文件
1. 单文件下载 get
- 格式:get [remote-file] [local-file]
- 作用:将文件从远端主机中传送至本地主机中
- 例1:如何获取服务器 c:\a\1.jpg
ftp> get /a/1.jpg
- 例2:如要获取服务器上 c:\a\1.jpg,,并重命名为 2.jpg
ftp> get /a/1.jpg 2.jpg
2. 文件批量下载 mget
- 格式:mget [remote-files]
- 作用:从远端主机接收一批文件至本地主机
- 例一:如要获取服务器上 E:\a\ 下的所有文件,则
ftp> cd /a
ftp> mget *.* (回车)
3. prompt命令
ftp 下输入 prompt 命令 ,批量获取则不在一一提示。
注意:文件都下载到了 Linux 主机的当前目录下。比如,在 /root/web 下运行的 ftp 命令,则文件都下载到了 /root/web 下。
3.3 上传文件
1. put
- 格式:put local-file [remote-file]
- 将本地一个文件传送至远端主机中
- 例一:如要把本地的 1.jpg 传送到远端主机 c:\a,并改名为 2.gif
ftp> put 1.jpg /a/2.gif (回车)
2. mput
- 格式:mput local-files
- 作用:将本地主机中一批文件传送至远端主机
- 例一:如要把本地当前目录下所有 jpg 文件上传到服务器 c:\a 下
ftp> cd /a (回车)
ftp> mput *.jpg (回车)
注意:上传文件都来自于主机的当前目录下。比如,在 /root/web 下运行的 ftp 命令,则只有在 /root/web 下的文件 linux 才会上传到服务器 c:\a 下,除非写上绝对路径。
3.4 创建目录与删除目录或文件
1. 创建目录 mkdir
ftp> mkdir tmp
创建后的目录的属性为 drwxr-xr-x (前提是 anon_umask=022)
2. 删除目录 rmdir
ftp> rmdir tmp
Note: 如果目录里有文件,则无法直接删除,需先删除目录内的文件后,最后才能删除该目录。
3. 删除文件
ftp> delete file_name