linux下用ftp命令连接到ftp服务器应该如何查看服务器上的目录文件数

linux下用ftp命令连接到ftp服务器应该如何查看服务器上的目录文件数,第1张

1Linux下启动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

方法一如下:
1、打开ftp管理工具删除不需要的大量文件夹;
2、测试有的文件夹删除不了,换一个ftp管理工具删除;
3、打开浏览器,百度万网,进入官网, 登录主机用户;
4、进入主机服务器的控制台;
5、点击有文件管理,使用文件删除功能,进行删除;
6、查看网络状态,并用域名访问文件测试。
方法二如下:
1、登陆主机 *** 作平台;
2、点击“独立面板”;
3、点击“你的域名”;
4、打开“文件管理器”;
5、勾选需要删除的文件或文件夹, 同时勾选递归;
6、点击“重设拥有者”;
7、设置一下777权限;
8、勾选要删除的文件,点击“删除”。

mkdirnbsp;dir-name:在远程主机中建一目录如果你想学习使用进行后台FTP下载,那么就必须学习FTP指令。nbsp;FTP的命令行格式为:nbsp;ftpnbsp;-vnbsp;-dnbsp;-inbsp;-nnbsp;-gnbsp;[主机名]nbsp;,nbsp;其中nbsp;-vnbsp;显示远程服务器的所有响应信息;nbsp;-nnbsp;限制ftp的自动登录,即不使用;nnbsp;etrc文件;nbsp;-dnbsp;使用调试方式;nbsp;-gnbsp;取消全局文件名。nbsp;FTP使用的内部命令如下(中括号表示可选项):nbsp;1![cmd[argsamp;gt;:在本地机中执行交互shell,exit回到ftp环境,如:!lszipnbsp;2$nbsp;macro-ame[args]:nbsp;执行宏定义macro-name。nbsp;3account[password]:nbsp;提供登录远程系统成功后访问系统资源所需的补充口令。nbsp;4appendnbsp;local-file[remote-file]:将本地文件追加到远程系统主机,若未指定远程系统文件名,则使用本地文件名。nbsp;5ascii:使用ascii类型传输方式。nbsp;6bell:每个命令执行完毕后计算机响铃一次。nbsp;7bin:使用二进制文件传输方式。nbsp;8bye:退出ftp会话过程。nbsp;9case:在使用mget时,将远程主机文件名中的大写转为小写字母。nbsp;10cdnbsp;remote-dir:进入远程主机目录。nbsp;11cdup:进入远程主机目录的父目录。nbsp;12chmodnbsp;modenbsp;file-name:将远程主机文件file-name的存取方式设置为mode,如:chmodnbsp;777nbsp;aout。nbsp;13close:中断与远程服务器的ftp会话(与open对应)。nbsp;14cr:使用asscii方式传输文件时,将回车换行转换为回行。nbsp;15deletenbsp;remote-file:删除远程主机文件。nbsp;16debug[debug-value]:设置调试方式,nbsp;显示发送至远程主机的每条命令,如:debnbsp;upnbsp;3,若设为0,表示取消debug。nbsp;17dir[remote-dir][local-file]:显示远程主机目录,并将结果存入本地文件nbsp;18disconnection:同close。nbsp;19formnbsp;format:将文件传输方式设置为format,缺省为file方式。nbsp;20getnbsp;remote-file[local-file]:nbsp;将远程主机的文件remote-file传至本地硬盘的local-file。nbsp;21glob:设置mdelete,mget,mput的文件名扩展,缺省时不扩展文件名,同命令行的-g参数。nbsp;22hash:每传输1024字节,显示一个hash符号(#)。nbsp;23help[cmd]:显示ftp内部命令cmd的帮助信息,如:helpnbsp;get。nbsp;24idle[seconds]:将远程服务器的休眠计时器设为[seconds]秒。nbsp;25image:设置二进制传输方式(同binary)。nbsp;26lcd[dir]:将本地工作目录切换至dir。nbsp;27ls[remote-dir][local-file]:显示远程目录remote-dir,nbsp;并存入本地文件local-file。nbsp;28macdefnbsp;macro-name:定义一个宏,遇到macdef下的空行时,宏定义结束。nbsp;29mdelete[remote-file]:删除远程主机文件。nbsp;30mdirnbsp;remote-filesnbsp;local-file:与dir类似,但可指定多个远程文件,如nbsp;:mdirnbsp;ozipoutfilenbsp;。nbsp;31mgetnbsp;remote-files:传输多个远程文件。nbsp;32mkdirnbsp;dir-name:在远程主机中建一目录。nbsp;33mlsnbsp;remote-filenbsp;local-file:同nlist,但可指定多个文件名。nbsp;34mode[modename]:将文件传输方式设置为modename,nbsp;缺省为stream方式。nbsp;35modtimenbsp;file-name:显示远程主机文件的最后修改时间。nbsp;36mputnbsp;local-file:将多个文件传输至远程主机。nbsp;37newernbsp;file-name


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

原文地址: https://outofmemory.cn/yw/13358736.html

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

发表评论

登录后才能评论

评论列表(0条)

保存