zoukankan      html  css  js  c++  java
  • ftp文件传输协议的使用介绍

    总结常使用的linux终端命令如下:

    1、 ftp (windows和linuxj均适用) :文件传输协议。先说说他的功能吧,主要就是从运行FTP服务器的计算机传输文件。可以交互使用。这里要注意,只有安装了tcp/ip协议的机器才能使用ftp命令。

    场景实现:
    本地OA机windows系统 远程linux系统 在本地OA机上利用ftp连接远程机器上传 xxx.tar.gz到远程主机的指定目录

    场景解析--在windows终端输入命令行:

    • ftp 远程机器ip
    • 根据提示输入远程机器账号
    • 根据提示输入远程机器密码
    • 回车登陆成功(相当于进入了远程机器上,可使用pwd查看当前目录)

    向远程机器上传文件命令: (带中括号表示可写可不写,不写的话是以该文件名上传):

    • 首先cd 到远程主机要存放上传的文件的目录
    • 输入bin 或 binary #bin代表以二进制的形式上传文件 不然上传的.tar.gz文件无法在远程主机上解压 也无法上传
    • put 本地文件(使用拖拉方式写入绝对路径)

    从远程ftp服务器下载文件的命令:

    • get 远程机器文件名 [本地目录或文件名]
       

    其他ftp命令:

    • FTP>open [ftpservername],和指定的远程Linux FTP服务器连接
    • FTP>user [username] [password],使用指定远程Linux FTP服务器的用户登录
    • FTP>pwd,显示远程Linux FTP服务器上的当前路径
    • FTP>bin 以二进制的数据格式传输,传输ISO文件、可执行文件、压缩文件、图片等之前必须先执行该命令
    • FTP>ls,列出远程Linux FTP服务器上当前路径下的目录和文件
    • FTP>dir,列出远程Linux FTP服务器上当前路径下的目录和文件(同上)
    • FTP>mkdir [foldname],在远程Linux FTP服务器上当前路径下建立指定目录
    • FTP>rmdir [foldname],删除远程Linux FTP服务器上当前路径下的指定目录
    • FTP>cd [foldname],更改远程Linux FTP服务器上的工作目录
    • FTP>delete [filename],删除远程Linux FTP服务器上指定的文件
    • FTP>rename [filename] [newfilename],重命名远程Linux FTP服务器上指定的文件
    • FTP>close,从远程Linux FTP服务器断开但保留FTP命令参数提示
    • FTP>disconnect,从远程Linux FTP服务器断开但保留FTP命令参数提示(同上)
    • FTP>bye,结束和远程Linux FTP服务器的连接。
    • FTP>quit,结束和远程Linux FTP服务器的连接(同上)。
    • FTP>!,直接从远程Linux FTP服务器进入到本地shell中
    • FTP>exit,(接上步)从本地shell环境中返回到远程Linux FTP服务器环境下?
    • FTP>!ls,列出本地机器上当前路径下的目录和文件
    • FTP>lcd [foldname],更改本地机器的工作目录
    • FTP>?,显示ftp命令说明
    • FTP>help,显示ftp命令说明(同上)

    重要提示:

    如果在put test.tar.gz前不用binary命令将传输模式设为二进制的话,则会按默认的ASCII方式传输,最终得到的将是一个损坏了的 上传文件。

    注:需要使用binary方式传输的文件类型有ISO文件、可执行文件、压缩文件、图片等。

  • 相关阅读:
    编写一个供浏览器端使用的NPM包
    针对低网速的性能优化
    前端性能优化之WebP
    Openwrt自定义CGI实现
    论用户体验测试:牛逼的功能千篇一律,好的用户体验万里挑一
    Vue 依赖收集原理分析
    怎么去写好一段优雅的程序
    hdu 1085 有num1个 1 ,num2个 2 ,num3个 5 (母函数)
    hdu 1398 整数划分变形 (母函数)
    hdu 1028 整数划分 (母函数)
  • 原文地址:https://www.cnblogs.com/We612/p/11130116.html
Copyright © 2011-2022 走看看