.netftp获取文件列表

.netftp获取文件列表,第1张

使用NetFTP可以获取文件列表,首先您需要通过输入服务器地址登录,登录后可以获取文件列表,您可以根据不同的文件夹查看其中的文件信息。您可以利用NetFTP上传或下载文件,也可以根据文件类型搜索文件。

查看本地文件列表命令是:ls

其它常用的FTP命令及含义:

1、dir:显示服务器目录和文件列表

2、cd:进入服务器指定的目录(dir命令可以使用通配符“”和“?”,比如,显示当前目录中所有扩展名为jpg的文件,可使用命令 dir .jpg。)

3、put:上传指定文件put filename [newname] 

4、、send:上传指定文件send filename [newname]

(filename为上传的本地文件名,newname为上传至FTP服务器上时使用的名字,如果不指定newname,文件将以原名上传。)

扩展资料

ftp命令行格式及开关含义:

ftp [-v] [-d] [-i] [-n] [-g] [-s:filename] [-a] [-w:windowsize] [computer]

-v - 禁止显示远程服务器相应信息

-n -  禁止自动登录

-i -   多文件传输过程中关闭交互提示

-d -  启用调试,显示所有客户端与服务器端传递的命令

-g -  禁用文件名通配符,允许在本地文件和路径名中使用

-s:filename - 指定包含 FTP 命令的文本文件;命令在FTP启动后自动运行。此参数中没有空格。可替代重定向符(>)使用。

-a -  在绑字数据连接时使用所有本地接口

-w:windowsize - 覆盖默认的传输缓冲区大小 65535。

computer -  指定远程电脑计算机名或IP地址。此参数必须放到最后。

1.Linux下启动ftp

2.连接FTP

3.进入FTP目录

4.查看目录文件数

ls -l 普通文件就是以 - 开头,文件夹以 d 开头,grep 后面接正则表达式:^- 以 - 开头的匹配。

扩展资料:

1.查看当前目录下的文件数量(不包含子目录中的文件):

ls -l|grep "^-"| wc -l

2. 查看当前目录下的文件数量(包含子目录中的文件):

ls -lR|grep "^-"| wc -l

3.查看当前目录下的文件夹目录个数,(不包含子目录中的目录):

ls -l|grep "^d"| wc -l

4.查询当前路径下的指定前缀名的目录下的所有文件数量 例如:统计所有以“20161124”开头的目录下的全部文件数量:

ls -lR 20161124*/|grep "^-"| wc -l


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11802032.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存