精华内容
下载资源
问答
  • 关于 ftp 一些命令

    2008-11-28 16:58:00
    FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作... FTP的命令行格式为:ftp -v -d -i -n -g [主机名],其中 -v显示远程服务器的所有响应信息; -n限制ftp的自动登录,即不使用; .n etrc文件

    FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操作系统下使用FTP,都会遇到大量的FTP内部命令。熟悉并灵活应用FTP的内部命令,可以大大方便使用者,并收到事半功倍之效。

      FTP的命令行格式为:ftp -v -d -i -n -g [主机名],其中

      -v显示远程服务器的所有响应信息;

      -n限制ftp的自动登录,即不使用;

      .n etrc文件;

      -d使用调试方式;

      -g取消全局文件名。

      ftp使用的内部命令如下(中括号表示可选项):

      1.![cmd[args]]:在本地机中执行交互shell,exit回到ftp环境,如:!ls*.zip.

      2.$ macro-ame[args]:执行宏定义macro-name.

      3.account[password]:提供登录远程系统成功后访问系统资源所需的补充口令。

      4.append local-file[remote-file]:将本地文件追加到远程系统主机,若未指定远程系统文件名,则使用本地文件名。

      5.ascii:使用ascii类型传输方式。

      6.bell:每个命令执行完毕后计算机响铃一次。

      7.bin:使用二进制文件传输方式。

      8.bye:退出ftp会话过程。

      9.case:在使用mget时,将远程主机文件名中的大写转为小写字母。

      10.cd remote-dir:进入远程主机目录。

      11.cdup:进入远程主机目录的父目录。

      12.chmod mode file-name:将远程主机文件file-name的存取方式设置为mode,如:chmod 777 a.out。

      13.close:中断与远程服务器的ftp会话(与open对应)。

      14.cr:使用asscii方式传输文件时,将回车换行转换为回行。

      15.delete remote-file:删除远程主机文件。

      16.debug[debug-value]:设置调试方式,显示发送至远程主机的每条命令,如:deb up 3,若设为0,表示取消debug。

      17.dir[remote-dir][local-file]:显示远程主机目录,并将结果存入本地文件local-file。

      18.disconnection:同close。

      19.form format:将文件传输方式设置为format,缺省为file方式。

      20.get remote-file[local-file]:将远程主机的文件remote-file传至本地硬盘的local-file。

      21.glob:设置mdelete,mget,mput的文件名扩展,缺省时不扩展文件名,同命令行的-g参数。

      22.hash:每传输1024字节,显示一个hash符号(#)。

      23.help[cmd]:显示ftp内部命令cmd的帮助信息,如:help get。

      24.idle[seconds]:将远程服务器的休眠计时器设为[seconds]秒。

      25.image:设置二进制传输方式(同binary)。

      26.lcd[dir]:将本地工作目录切换至dir。

      27.ls[remote-dir][local-file]:显示远程目录remote-dir,并存入本地文件local-file。

      28.macdef macro-name:定义一个宏,遇到macdef下的空行时,宏定义结束。

      29.mdelete[remote-file]:删除远程主机文件。

      30.mdir remote-files local-file:与dir类似,但可指定多个远程文件,如:mdir *.o.*.zipoutfile

      31.mget remote-files:传输多个远程文件。

      32.mkdir dir-name:在远程主机中建一目录。

      33.mls remote-file local-file:同nlist,但可指定多个文件名。

      34.mode[modename]:将文件传输方式设置为modename,缺省为stream方式。

      35.modtime file-name:显示远程主机文件的最后修改时间。

      36.mput local-file:将多个文件传输至远程主机。

      37.newer file-name:如果远程机中file-name的修改时间比本地硬盘同名文件的时间更近,则重传该文件。

      38.nlist[remote-dir][local-file]:显示远程主机目录的文件清单,并存入本地硬盘的local-file。

      39.nmap[inpattern outpattern]:设置文件名映射机制,使得文件传输时,文件中的某些字符相互转换,如:nmap $1.$2.$3[$1,$2].[$2,$3],则传输文件a1.a2.a3时,文件名变为a1,a2。该命令特别适用于远程主机为非UNIX机的情况。

      40.ntrans[inchars[outchars]]:设置文件名字符的翻译机制,如ntrans 1R,则文件名LLL将变为RRR。

      41.open host[port]:建立指定ftp服务器连接,可指定连接端口。

      42.passive:进入被动传输方式。

      43.prompt:设置多个文件传输时的交互提示。

      44.proxy ftp-cmd:在次要控制连接中,执行一条ftp命令,该命令允许连接两个ftp服务器,以在两个服务器间传输文件。第一条ftp命令必须为open,以首先建立两个服务器间的连接。

      45.put local-file[remote-file]:将本地文件local-file传送至远程主机。

      46.pwd:显示远程主机的当前工作目录。

      47.quit:同bye,退出ftp会话。

      48.quote arg1,arg2...:将参数逐字发至远程ftp服务器,如:quote syst.

      49.recv remote-file[local-file]:同get。

      50.reget remote-file[local-file]:类似于get,但若local-file存在,则从上次传输中断处续传。

      51.rhelp[cmd-name]:请求获得远程主机的帮助。

      52.rstatus[file-name]:若未指定文件名,则显示远程主机的状态,否则显示文件状态。

      53.rename[from][to]:更改远程主机文件名。

      54.reset:清除回答队列。

      55.restart marker:从指定的标志marker处,重新开始get或put,如:restart 130。

      56.rmdir dir-name:删除远程主机目录。

      57.runique:设置文件名唯一性存储,若文件存在,则在原文件后加后缀..1,.2等。

      58.send local-file[remote-file]:同put。

      59.sendport:设置PORT命令的使用。

      60.site arg1,arg2...:将参数作为SITE命令逐字发送至远程ftp主机。

      61.size file-name:显示远程主机文件大小,如:site idle 7200。

      62.status:显示当前ftp状态。

      63.struct[struct-name]:将文件传输结构设置为struct-name,缺省时使用stream结构。

      64.sunique:将远程主机文件名存储设置为唯一(与runique对应)。

      65.system:显示远程主机的操作系统类型。

      66.tenex:将文件传输类型设置为TENEX机的所需的类型。

      67.tick:设置传输时的字节计数器。

      68.trace:设置包跟踪。

      69.type[type-name]:设置文件传输类型为type-name,缺省为ascii,如:type binary,设置二进制传输方式。

      70.umask[newmask]:将远程服务器的缺省umask设置为newmask,如:umask 3。

      71.user user-name[password][account]:向远程主机表明自己的身份,需要口令时,必须输入口令,如:user anonymous my@email

      72.verbose:同命令行的-v参数,即设置详尽报告方式,ftp服务器的所有响应都将显示给用户,缺省为on.

      73.?[cmd]:同help。

     

    展开全文
  • 今天配置linux服务器的ftp后,登录都正常,使用ftp工具登录后,所有目录都可以通过手工写路径访问,但是文件夹和文件列表看不到数据。 后来分析,总结原因得出结果是跟selinux有关,于是通过关闭selinux后尝试,ftp...
  • FTP命令:LIST

    万次阅读 2010-07-04 11:37:00
    LIST命令用于列出指定目录中的子目录和文件信息,如果没有指定目录的名字就默认列出当前目录下的所有子目录和文件信息并返回给客户端。--如果路径名指定的是一个目录名,服务器会发送一份指定目录中的子目录和文件...

    1.LIST命令用于列出指定目录中的子目录和文件信息,如果没有指定目录的名字就默认列出当前目录下的所有子目录和文件信息并返回给客户端。

    --如果路径名指定的是一个目录名,服务器会发送一份指定目录中的子目录和文件列表信息

    --如果路径名指定的是一个文件,服务器会发送该文件的相关信息

     

    2.最近用VS2005编写FTP客户端程序时,发现一个问题:不同的FTP服务器对LIST命令的响应文件信息列表的格式不一样。这样的话,客户端在对返回的文件信息列表进行处理时,要首先判断格式喽。

     

    3.RFC-959里面关于LIST是这样说的(http://www.rfc-editor.org/rfc/rfc959.txt):

    这里应该说的挺明确的吧:不同的系统返回的文件信息列表的格式不同,要区别对待,呵呵

     

    这是RFC-959里面关于NLST的说明:

    4.在下面的网站中有很详细的FTP方面的信息

     

    http://cr.yp.to/ftp/list.html 这里作者在以上方面对LIST和NLST解释的挺详细的,一定要看看哦

     

    http://cr.yp.to/ftp.html这里作者介绍了FTP协议的很多方面


    http://cr.yp.to/ftpparse.html这里作者用C++编写了一个比较通用的,运行在多种OS上,能够解析多种FTP服务器对LIST命令的响应信息的模块


    http://cr.yp.to/ftp/list/binls.html这里作者介绍了最通用的LIST FORMAT(FTP服务器对LIST命令的响应信息的格式)——/bin/ls format


    http://cr.yp.to/ftp/list/eplf.html这里作者自己设计了一种LIST FORMAT,即EPLF(Easily Parsed LIST Format) 

     

    其他网站资源:

    http://www.nsftools.com/tips/RawFTP.htm#LIST包含全部的FTP命令及简单解释

     

     

    展开全文
  • 1、关于Web程序自动备份主要利用RAR自带压缩功能实现即可。  2、关于怎么将数据上传至... 3)将所有rar 压缩文件移动到其他文件夹下,保持本地和FTP服务端各一份; @echo off ::::::::::::::::::::::::::::...

    1、关于Web程序自动备份主要利用RAR自带的压缩功能实现即可。 
    2、关于怎么将数据上传至ftp服务器需要利用bat批处理文件实现,具体如下: 
        1)部署好FTP服务端的FTP应用。 
        2)向FTP服务器上传文件 
        3)将所有rar 压缩文件移动到其他文件夹下,保持本地和FTP服务端各一份;

    @echo off
    ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    ::     网站程备份后自动压缩上传程序
    ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    title 默认共享删除器
    color 1f
    set filename=%date:~0,4%%date:~5,2%%date:~8,2%%Time:~0,2%%Time:~3,2%%Time:~6,2%
    c:
    cd C:\Program Files\WinRAR
    WinRAR.exe a -m5 -r "D:\bak\web\%filename%-web" "D:\data\web"
    
    echo open 10.0.0.2>ftp.txt
    echo ftpuser>>ftp.txt
    echo 123456>>ftp.txt
    REM echo LITERAL PASV>>ftp.txt  //删除“REM”使用,进入ftp的被动模式;
    echo cd web>>ftp.txt
    echo bin>>ftp.txt
    echo put e:\bak\web\*.rar>>ftp.txt  //上传指定目录下的rar文件
    echo bye>>ftp.txt
    ftp -s:ftp.txt
    
    move d:\bak\web\*.rar  d:\bak\ftp_bak  //将备份文件注意到其他文件夹下;

    通过<任务计划程序>中添加一个任务计划程序每天定时执行bat文件即可。

    展开全文
  • 2、找到“限制和设置”3、标签页找到“FTP设置”4、在命令列表中找到“OPTS UTF8”的命令。使用右键选择“禁用命令”5、在底部找到“全局属性”并打开。6、找到“高级选项”。将“对所有已收发路径和文件名使用UTF...

    问题原因:ServU默认使用的是UTF-8编码。
    处理步骤:
    1、打开控制台。
    2、找到“限制和设置”
    3、标签页找到“FTP设置”
    4、在命令列表中找到“OPTS UTF8”的命令。使用右键选择“禁用命令”
    5、在底部找到“全局属性”并打开。
    6、找到“高级选项”。将“对所有已收发的路径和文件名使用UTF-8编码”,将前面的勾选取消掉。即不选择该项。
    7、在客户端刷新即可显示中文。

    展开全文
  • 谷歌驱动器ftp适配器 消息 最新版本v1.6.2-27/10/2018 最新修复: 最新版本Apache FTP服务器核心1.1.1 Google Drive API v3 完整代码重构和清理 ...支持所有FTP命令: 列出文件夹和文件 重
  • 首先使用cmd,然后去连接FTP,并下载文件到指定目录确保可以 ftp // 会出现 ftp> open ip ...lcd 目录,如F:\test。lcd F:\test prompt off 关闭交互模式 ...好了,关于FTP的命令,我也不是很了解,
  • 其中有几个重要参数,先了解 –list ,chkconfig –list :列出 chkconfig 知道的所有命令,chkconfig 服务名 on /off :开启,关闭服务(一般是开机自启或是关闭) 2.检查是否设置 vsftpd 开机自启, chkconfig –...
  • Linux FTP服务搭建

    2012-03-31 11:12:59
    关于被动模式相关配置参数如下:  pasv_enable=YES|NO  pasv_min_port=port number  pasv_promiscuous=YES|NO  pasv_address= IP address ASCII模式相关配置参数如下: ascii_download_enable=YES|NO ...
  • linux ftp 匿名上传、下载,开机自启问题 如果在平时学习,工作中经常使用 FTP 服务器 ...其中有几个重要参数,先了解 --list ,chkconfig --list :列出 chkconfig 知道的所有命令,chkconfig 服务名 on /off :开...
  • 之前做上传文件失败,因为无法判断FTP服务器中有无同名文件夹,倘若写成 ftp->mkdir("dirName");...实际上 ftp 命令一旦发生错误,会直接把之后的所有准备做的动作全部销毁。 那么为什么无法判断FTP服...
  • 前一段时间买了腾讯云服务器,因为公司很多的业务数据获取都是通过ftp的方式,所以我想在自己的服务器上同样也搭建一个这样的服务器。 以下便是我操作的步骤 1.先查看自己服务是否安装了vsftpd rpm -qa vsftpd ...
  • lftp 是一个文件传输程序。...它是所有 Linux/Unix 命令行用户必备工具。我目前写了一些关于 Linux 下超快命令行下载加速器,比如 Axel 和 prozilla。lftp 是另一个能做相同事,但有更多功能工具。那么 lftp ...
  • lftp 是一个文件传输程序。...它是所有 Linux/Unix 命令行用户必备工..具。我目前写了一些关于 Linux 下超快命令行下载加速器,比如 Axel 和 prozilla。lftp 是另一个能..做相同事,但有更多功能工具。 ...
  • shell编程和unix命令

    2015-02-16 15:41:39
    本书共分五部分,详细介绍了shell编程技巧,各种UNIX命令及语法,还涉及了UNIX下文字处理以及少量系统管理问题。本书内容全面、文字简洁流畅,适合Shell编程人员学习、参考。 目 录 译者序 前言 第1章 文件...
  • 前提知识:我们通常使用service tomcat start 来启动,实际上是因为service命令去 /etc/init.do这个... 1>tomcat这个文件用ftp下载到本地,用UltraEdit工具打开,将其中的所有内容都复制下;  2>新建一个文件名字
  • <3>/delete结束与\\computername计算机会话并关闭本次会话期间计算机的所有? 简单事例: <1>net session \\YFANG要显示计算机名为YFANG的客户端会话信息列表。 (12)Net Send 作 用:向网络的其他用户、...
  • 1.4.4 chmod命令的其他例子 6 1.4.5 可以选择使用符号模式或绝对模式 7 1.5 目录 7 1.6 suid/guid 7 1.6.1 为什么要使用suid/guid 8 1.6.2 设置suid/guid例子 8 1.7 chown和chgrp 9 1.7.1 chown举例 9 1.7.2 chgrp...
  • 1.4.4 chmod命令的其他例子 6 1.4.5 可以选择使用符号模式或绝对模式 7 1.5 目录 7 1.6 suid/guid 7 1.6.1 为什么要使用suid/guid 8 1.6.2 设置suid/guid例子 8 1.7 chown和chgrp 9 1.7.1 chown举例 9 1.7.2 chgrp...
  • 布署从uwsgi、nginx、静态文件三个方面处理服务器环境配置在本地虚拟环境中,项目根目录下,执行命令收集所有包pip freeze &gt; plist.txt通过ftp软件将开发好项目上传到此服务器某个目录安装并创建虚拟...
  • 前言 sFTP(安全文件传输程序)是一种安全交互式文件传输程序,其工作方式与 FTP(文件传输协议)类似。 然而,sFTP 比 FTP 更安全;它通过加密 SSH 传输处理所有操作...连接进去之后sftp支持大多数linux命令,如l
  • 我这里的所有命令都是没有sudo的,因为我就是root用户。有需要自己加。 zsh 和 fish 安装与使用,工欲善其事,必先利其器 这里开始是ftp搭建过程 1. Proftpd安装 $ apt-get update # 更新包信息 $ apt-get upgrade ...
  • 使用MSF发现主机和端口扫描 使用search命令查找需要模块 ...比如,我们通过扫描发现目标开放ftp服务,我们想查找关于ftp服务模块 命令: search ftp 更多使用方法!自己多去研究哦! ...
  • 这里面有一个关于端口号与服务一个映射。 比如我们想看ipp协议默认使用端口可以通过这个命令: cat /etc/service|grep ipp 查看所有被打开端口   在Linux下面有两个命令,一个是netstat,一
  • 以前,我们经常打开1024以上的所有端口来放行应答的数据。现在,有了状态机制,就不需再这样了。因为我们可以只开放那些有应答数据的端口,其他的都可以关闭。这样就安全多了。 <br> <br>
  • YUM扩展NFS共享存储服务YUMYUM (Yellow dog Updater Modified)软件仓库提供方法RPM软件包来源构建CentOS 7 软件仓库在软件仓库中加入非官方RPM包组访问YUM仓库YUM工具概述关于YUM命令YUM配置文件NFS共享存储...
  • 本书共分五部分,详细介绍了shell编程技巧,各种UNIX命令及语法,还涉及了UNIX下文字处理以及少量系统管理问题。本书内容全面、文字简洁流畅,适合Shell编程人员学习、参考。 目 录 译者序 前言 第一部分 shell...
  • 本书共分五部分,详细介绍了shell编程技巧,各种UNIX命令及语法,还涉及了UNIX下文字处理以及少量系统管理问题。本书内容全面、文字简洁流畅,适合Shell编程人员学习、参考。 目 录 译者序 前言 第一部分 shell...
  •  比较新路由器(尤其是家用)多采用IE登录路由器方式进行维护,因此我们可以在IE连接设置中选择“从不进行拨号连接”,再单击“局域网设置”,清空所有选项。然后在浏览器地址栏中输入宽带路由器IP地址,...

空空如也

空空如也

1 2 3 4 5 ... 8
收藏数 151
精华内容 60
关键字:

关于ftp的所有命令