精华内容
下载资源
问答
  • 如何快速查找电脑中的文件

    千次阅读 2014-04-24 14:04:11
    其速度之快令人震惊,百G硬盘几十万个文件,可以几秒钟之内完成索引;文件名搜索瞬间呈现结果。 它小巧免费,支持中文,支持正则表达式,可以通过HTTP或FTP分享搜索结果。 可以支持模拟查找,最新非正式版本还支持...
    Everything 是速度最快的文件名搜索软件。
    其速度之快令人震惊,百G硬盘几十万个文件,可以在几秒钟之内完成索引;文件名搜索瞬间呈现结果。
    它小巧免费,支持中文,支持正则表达式,可以通过HTTP或FTP分享搜索结果。可以支持模拟查找,最新非正式版本还支持按照大小等查找。

    下载地址 http://www.voidtools.com/

    注意:
    - 只搜索文件名,不能搜索文件内容;
    - 只适用NTFS文件系统,不适合FAT32;
    - 完美支持中文(自V1.2.x开始)。
    展开全文
  • 此Sublime Text 3程序包使您可以保存本地文件时自动将文件上传到FTP服务器。 特征 上传到FTP服务器上的本地文件保存 可配置 如果服务器上不存在该文件,则自动创建目录;如果删除本地文件,则自动创建文件删除(可...
  • Windows下FTP命令行的使用

    千次阅读 2019-09-06 17:10:08
    本篇记录了如何在Windows自带的命令行(cmd)下使用FTP进行文件的上传、下载、查找等操作。 环境: 客户端:Windows10 家庭版,管理员权限命令行 服务器端:Windows 7,端口21(控制连接端口)和20(数据连接端口) ...

    本篇记录了如何在Windows自带的命令行(cmd)下使用FTP进行文件的上传、下载、查找等操作。

    环境:
    客户端:Windows10 家庭版,管理员权限命令行
    服务器端:Windows 7,端口21(控制连接端口)和20(数据连接端口)

    建立连接

    win+r键打开cmd,在命令行中输入ftp xxx.xxx.xxx.xxx,或者输入ftp进入ftp模式,然后在这个模式下输入open xxx.xxx.xxx.xxx,其中xxx.xxx.xxx.xxx就是ftp服务器的地址。连接上服务器之后,服务器会让你输入用户和密码,输入你的用户和密码即可登陆成功,如下图所示:
    在这里插入图片描述

    操作文件及文件目录

    1.使用dir(如果是linux服务器的话应该使用ls)来查看当前ftp目录的文件,dir[remote-dir][local-file]:显示远程主机目录,并将结果存入本地文件local-file。
    2.使用cd来切换ftp系统目录。
    3.使用mkdir来新建一个目录(文件夹)。
    4.使用delete 路径+文件名来删除文件。
    5.使用mdelete remote-file批量删除远程主机文件。
    5.使用rm 路径名来删除文件夹。
    6.使用lcd设置当前用户工作路径,也就是要把资源下载到本地哪个文件夹。
    7.!xx是跳出ftp模式,在命令行中执行xx命令,比如说使用lcd切换到本地另外一个文件夹之后,你想看当前文件夹下有什么文件,就可以使用!dir来实现。
    8.使用pwd命令查看当前路径。

    上传文件

    使用put(或者send,如果想上传多个文件的话使用mput) 路径+文件名。比如说:

    put E:\test.txt
    send E:\test.txt
    mput E:\test.txt E:\test1.txt
    

    以mget为例:
    在这里插入图片描述

    下载文件

    使用get(下载多个文件用mget路径+文件名来下载文件。

    get ./test.txt
    mget ./test.txt ./test1.txt
    

    以mget为例:
    在这里插入图片描述

    断开连接

    输入bye就可以了。
    在这里插入图片描述

    展开全文
  • 最近FTP客户端的程序,但是发送LIST指令之后,不知如何解析服务器发回的列表信息,上网一查,略坑,居然都是同一篇文章,居然还都是原创,而且对于UNIX格式下的文件列表信息并没有解析完成,因为没有判断出...

    最近在写FTP客户端的程序,但是在发送LIST指令之后,不知如何解析服务器发回的列表信息,上网一查,略坑,居然都是同一篇文章,居然还都是原创,而且对于UNIX格式下的文件列表信息并没有解析完成,因为没有判断出文件的年份,附带的程序也不完善。

    经过几翻查找资料,终于知道了正确的解析方法,与各位同道一起分享,请各位指正。

    FTP服务器运行的系统一般分为windows和UNIX操作系统,系统不一样,FTP服务器返回的信息也不一样,有两种格式,如下:

    1、MS-DOS文件列表格式解析:

    这种格式的讲解就略过了,百度很容易就找到了。


    2、现在看UNIX文件列表格式的解析:

    UNIX文件列表格式解析:

    drwx----- 1 user group            0   Sep 20 18:50 360Rec

    -rwx------ 1 user group           24 Jun 11 2009 autoexec.bat

    drwx----- 1 user group            0  Jul 14 2009 Documents and Settings

    drwx----- 1 user group            0 Feb 08 2013 User

    drwx----- 1 user group            0 Jun 28 22:16 Users

    以上是我在编程时服务器返回的部分文件列表信息。

    UNIX文件列表每一个文件信息分为9个部分,现在说每个部分代表的意义:

    第一部分drwx-----,共9个字符,第一个字符d表示该文件是目录,-表示是文件,之后的r表示可读,w表示可写,x表示可执行

    第二部分,第二部分,第三部分,对我来说意义不大,略过不提

    第五部分:如果是目录,则为0(<DIR>),如果是文件,则为文件大小

    第六部分:文件的月份

    第七部分:文件的月份的某一天

    第八部分:或者为小时分钟,或者为年份

    第九部分:文件名

    信息提取方式,以提取第一部分信息为例:

    	CString msg = "drwx----- 1 user group            0   Sep 20 18:50 360Rec",str;
    	msg.TrimLeft();//去掉左侧的空格,制表符,回车
    	int n = msg.Find(" ");//查找第一个空格,返回空格的位置,或者-1
    	str = msg.Left(n);//将msg中第n个位置左侧的字符赋值给str,提取了第一部分信息
    	msg = msg.Mid(n+1);//将msg中第n个位置之后的所以字符赋值给msg

    循环解析……,即可得到所有部分的信息。

    现在说文件时间信息的处理:

    我想大家应该在纠结第八部分如何处理,如何得到具体的年份,如果第八部分为年份,自然万事大吉,如果不是年份,我们怎么得到年份呢?其实文件列表信息是有具体规定的。我们再处理时间时,必须与当前的时间进行比较,这里的当前时间是指:程序的运行的具体时间。

    如果第八部分为HH:MM(H:小时,M:分钟)格式,获取当前时间的年year、月month和日day(2014年3月3日),比较文件列表中的月份和当前月份,比如第一个文件列表信息中的月份是Sep,9月大于当前月份3月,那么该文件的年份就是当前年份-1,即是2013年;如果小于当前月份,那么该文件的年份就是当前年份。

    这样就算第八部分是HH:MM,我们也能得到文件的年份了。

    以下是我的解析函数:

    while(1)//处理整个文件列表信息
    {//整个文件列表信息中,每个文件信息是以"\r\n"来隔开的
    	n = st.Find("\r\n");//查找st中第一个"\r\n"的位置
    	if(n == -1)//若不存在,则结束循环
    		break;
    	filelist = st.Left(n);//将st中从0开始到第一个"\r\n"的字符串赋值给filelist,即第一个文件信息
    	st = st.Mid(n+2);//将st从第一个"\r\n"的位置开始,到结束的字符赋值给st,即保留剩余文件信息
    	if(filelist[0] == 'd')
    	{
    		//若为目录,相应处理程序
    	}
    	else
    	{
    		//若为文件,相应处理程序
    	}
    }
    CString GetSegmentInfo(CString sFileInfo,int nSegment)//分割文件信息,第一个形参是某个文件的信息,第二个形参是提取的第几部分,从0开始,到8结束
    {
    	int nIdx = -1;
    	int nSeg = 0;
    	CString sInfo = "";
    	sFileInfo.TrimLeft();//消除前导的空格,制表符,换行符
    	while(nSeg < nSegment+1)//逐段切隔
    	{
    		nIdx = sFileInfo.Find(" ");//以空格为切隔
    		sInfo = sFileInfo.Left(nIdx);
    		if(nSeg < nSegment)//文件名有空格时也可以分割出来
    			sFileInfo = sFileInfo.Mid(nIdx+1);//如果提取的是文件名,最后一次Mid不能执行,否则当文件名中有空格时,得到的文件名不对
    		sFileInfo.TrimLeft();//过滤左侧的空格符
    		nSeg++;
    	}
    	if(nSegment == 8)
    		sInfo = sFileInfo;
    	return sInfo;
    }
    
    CString GetTime(CString month,CString day,CString tt)//解析文件的年月日
    {
    	CString mon[12] ={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"},filetime;
    	CTime _time=time(NULL);
    	int mm = 0,year,dd = atoi(day);
    	for(int i = 0;i < 12; i++)
    	{
    		if(month == mon[i])
    		{
    			mm = i+1;//取得文件信息中的月份
    			break;
    		}
    	}
    	if(tt.Find(':') == -1)//如果第八部分中没有字符':',则第八部分是年份
    		year = atoi(tt);
    	else//如果不是年份
    	{
    		if(mm > _time.GetMonth())//若大于当前月份,则年份为当前年份-1
    			year = _time.GetYear()-1;
    		else//否则为当前年份-1
    			year = _time.GetYear();
    	}
    	filetime.Format("%d/%d/%d",year,mm,dd);
    	return filetime;
    }

    转载注明出处:http://blog.csdn.net/love_feng_forever/article/details/20362469

    展开全文
  • 守望FTP服务器

    2018-04-04 22:10:35
    以后所有的请求都会以此FTP根目录为基础查找文件。 2. 设置FTP服务器的登录帐号,如果不设置即为允许匿名登录FTP服务器。 3. 设置FTP服务器端口,默认为 21 设置完后点击 启动按钮 即可,然后你可以点 测试 ...
  • 1、邮件群发通知对方提交文件,可是如果一个项目3个月时间,这3个月里,时不时的会收到项目文件,有时候不注意可能会淹没各种广告邮件之中,查找起来比较费劲; 2、有的时候即使是邮件通知对方提交邮件,但是...

    收集外部的多个文件,在日常工作中是会经常遇到的,比如项目经理收集多个人的项目文件,总部收集分支机构的文件等等,在这些场景下,我们看看一般公司都是怎么做的,会遇到哪些问题:

    1、邮件群发通知对方提交文件,可是如果一个项目3个月时间,在这3个月里,时不时的会收到项目文件,有时候不注意可能会淹没在各种广告邮件之中,查找起来比较费劲;

    2、有的时候即使是邮件通知对方提交邮件,但是对方还是会通过QQ/微信等一些其他的方式提交文件,缺乏一个统一的传输渠道,无法做到统一的管理;

    3、很多企业会使用FTP、网盘或者扩容自己公司的邮件附件,将一些大一点的文件发给供应商等合作伙伴,供应商处理文件后也需要回传啊,他们如何将大文件发过来呢?

    4、邮箱也好,在线即时通讯传输也好,都没有很好的安全机制,比如防病毒,万一文件携带病毒的话,轻则文件损坏打不开,重则对自己的电脑安全造成严重的威胁。

    以上都是在收集外部的文件时,会遇到的各种问题,高效、安全、可管控等等,都是必须要考虑的要素,如何实现呢?救星来了!

    Ftrans飞驰云联自主研发的FCollect收集箱,就是适用于外部用户发送文件到公司内部的应用场景,它能做到的,不仅仅是收集文件,还有更多的功能优势。首先,我们来看看它是如何解决以上的问题的:

    • 如上文所提,如果一个项目持续3个月,只要创建一个收集链接,即可在该链接里看到该项目3个月里所有的提交文件,一目了然,便于查找和管理,大幅提升工作效率。
    • 与外部合作伙伴之间建立统一的文件交互渠道,通过统一的平台进行文件的收发,所有操作行文均有完整的记录,必要时可以设置审批流程,便于企业对文件的管控和追溯。
    • 系统内置高性能传输协议,TB级单一文件,百万级海量文件,传输无压力,不仅内部可以高效传大文件,外部合作伙伴同样可以传,而且无需注册账号,提升传输体验。
    • 可根据业务需要,选择创建公开链接或者私密链接,可设置验证码、有效期、提交次数、邮件通知等配置,加强对文件的安全管控,而且通过防病毒、传输加密等配置确保文件安全性。

     

    像FCollect收集箱这种功能全面、操作简单的收集文件软件,真的不能错过!感兴趣的朋友可以搜索“飞驰云联”官网,即可观看《如何通过FCollect收集链接进行文件的收集?》的操作演示视频。

    展开全文
  • 守望迷你FTP服务器

    2009-11-30 15:11:28
    以后所有的请求都会以此FTP根目录为基础查找文件。 2. 设置FTP服务器的登录帐号,如果不设置即为允许匿名登录FTP服务器。 3. 设置FTP服务器端口,默认为 21 设置完后点击 启动按钮 即可,然后你可以点 测试 ...
  • 某个项目中每天会生成一个以文件名+日期.rar文件,如bcpdata2012-08-31.rar文件,动态的部分为日期部分,windows环境变量中用 %date:~0,10%表示,这个文件生成后要自动上传到FTP服务器,那么这要如何实现呢?...
  • 项目自述文件 项目清单 数据库照片索引和导入索引项目 Web API应用程序/界面React前端应用...本节介绍如何在本地设置Starsky系统。 您可以在此处找到所有适用于本地安装的Starsky软件的指南。 一般项目 通用应用程序
  • Xftp是一款灵活且便捷的SFTP/FTP客户端,让需要进行文件传输的用户...无论文件名称的语言如何文件都可以与世界各地的用户进行分享,使用Unicode编码可完全放心。同时,文件名称将以单一窗口中的各种语言正确显示。
  • f038_stringinfile.ZIP 如何在一个文件中查找一个字符串(1KB) 20,f037_dragfrom.ZIP 支持从文件浏览器里拖入文件(4KB) 21,f036_findfile.ZIP 快速查找文件(4KB) 22,f035_drvscan.ZIP 运用...
  • 一、网站日志的概念 网站日志是记录web服务器接收处理请求以及运行时错误等各种原始信息的以·log结尾的文件,确切的讲,应该是服务器日志。网站日志最大的意义是记录网站运营...不需要通过FTP查找文件,当然如果熟练
  • 2.2.6 邮箱文件里保存和访问 信件 21 2.2.7 在文件里保存信件内容 23 2.3 mailx别名、选项及邮件初始化文 件 24 2.3.1 mailx别名 24 2.3.2 mailx选项 24 2.3.3 管理邮箱文件 26 第3章 电子邮件程序Elm 28 3.1 ...
  • Visual C++编程技巧精选500例.pdf

    热门讨论 2012-09-01 15:01:50
    038 如何在文件对话框中预览位图文件? 039 如何从文件对话框中获取文件扩展名? 040 如何从文件对话框中获取文件标题? 041 如何获取文件对话框选择的多个文件? 042 如何在程序启动时弹出文件打开对话框? 第4章 标题栏...
  • 如何在特定目录下查找某个文件 如何在txt文件中逐行读写数据 如何获得文件的属性 如何拷贝文件 如何删除文件 如何移动文件 如何读写大型的二进制文件 如何快速创建一个大文件 如何在Visual C++ 6.0中使用fopen()函数...
  • C#开发经验技巧宝典

    2008-10-14 20:26:38
    1000 如何在报表中添加节 584 1001 如何在报表中移动节的顺序 585 1002 如何在报表中合并节 585 1003 如何在报表中册除节 585 1004 如何在报表中显示与隐藏节 586 1005 如何设置多列样式报表 586 1006 ...
  • 概述:DM ODBC Linux 操作系统上的使用依赖于 UnixODBC 库,本节将介绍如何为你的应用程序安装和配置 ODBC 数据源,Linux环境如何手动配置ODBC连接DM8. odbc安装包下载 下载地址:ftp://ftp.unixodbc.org/pub/...
  • Foxpro 开发答疑160问

    2014-10-07 19:55:45
    75. 如何在Windows NT中监视文件系统的改变 287 第6章 类应用与设计 291 76. 如何在子类中调用父类方法的程序代码 292 77. 如何屏蔽子类对其父类的自动继承 293 78. 如何让表单设计器使用自定义表单类 296 79...
  • 这是因为 EditPlus 的语法是设置文件采用的是绝对路径,而你设置了语法文件之后,再把程序复制到其它目录,因而导致 EditPlus 无法找到该语法文件。 解决办法: 主程序目录里,找到 Setting.ini 这是 EditPlus ...
  • 服务器日志

    2014-11-17 10:44:52
    IIs下服务器日志如何查找:首先登陆你的服务器,IIs下查找你的默认目录:如果您的是II7版本:双击您的网站:这样您可以相应的文件下找到日志文件;如果您的是II6一下版本:右键点击您的网站属性——》日志选择--...
  • 使用织梦模板时发现这样一个问题:后台预览文章的时候,出现的文章网址尽管是... 通过FTP打开dede(CMS后台目录,一般都修改为其它名称)目录,编辑archives_do.php文件。  查找以下代码: echo "<script...
  • Ruby CGI 编程

    2021-01-03 04:36:47
    Ruby CGI 编程 Ruby 是一门通用的语言,不仅仅是一门应用于WEB开发的语言,但 Ruby WEB应用及...2、Web服务器接收到请求信息后会解析URL,并查找访问的文件在服务器上是否存在,如果存在返回文件的内容,否则返回错误
  • * '继续下一个文件' 选项在查找对话框会导致无限死循环 * 如果设置里的密码为空, 则 SFTP 键盘交互验证不工作 * 文件关联导致资源管理器错误信息 * 修正大型文件中使用正则表达式搜索非常慢的问题 * '首选项'...
  • java源码包---java 源码 大量 实例

    千次下载 热门讨论 2013-04-18 23:15:26
    FTP的目标是:(1)提高文件的共享性(计算机程序和/或数据),(2)鼓励间接地(通过程序)使用远程计算机,(3)保护用户因主机之间的文件存储系统导致的变化,(4)为了可靠和高效地传输,虽然用户可以终端上...
  • 4.2 利用find命令查找文件 18 4.3 grep命令基本用法 19 4.4 利用cmp命令比较文件 20 4.5 文件的备份和恢复实用程序 20 一、tar命令 20 二、cpio命令 21 4.6 文件压缩和解压程序 22 一、compress 压缩命令 22 二、...
  • 经常网上看到很多漂亮的单页面网站,但是不知道如何才能据为己用,今天小编就给大家分享一款非常好用的扒站工具,操作简单,效果图如下: 仿站必备工具FTP 工具优点:仿下来的网站的所有文件都自动进行类别分类,...
  • CuteFTP9简易汉化版

    2014-04-11 12:31:30
    集成HTML editor-This强大的文本编辑器,包括彩色编码HTML和PERL标签,站点范围内的查找和替换,HTML代码完成,与一种上传软件的集成,允许你编辑你的FTP服务器上的文件没有下载它们。 folders-Mirror同步你的本地驱动器...
  • Editplus 3[1].0

    2011-04-02 10:45:21
    这是因为 EditPlus 的语法是设置文件采用的是绝对路径,而你设置了语法文件之后,再把程序复制到其它目录,因而导致 EditPlus 无法找到该语法文件。 解决办法: 主程序目录里,找到 Setting.ini 这是 EditPlus ...
  • 这是因为 EditPlus 的语法是设置文件采用的是绝对路径,而你设置了语法文件之后,再把程序复制到其它目录,因而导致 EditPlus 无法找到该语法文件。 解决办法: 主程序目录里,找到 Setting.ini 这是 EditPlus ...

空空如也

空空如也

1 2 3 4 5 ... 10
收藏数 198
精华内容 79
关键字:

如何在ftp查找文件