FTP命令。

FTP命令。,第1张

分类: 电脑/网络 >> *** 作系统/系统故障
问题描述:

详细

解析:

命令格式:ftp [-v][-d][-i][-n][-g][-s:filename][-a][-w:windowsize][puter]

说说他们的含义吧。

-v 不显示远程服务器响应
-n 禁止第一次连接的时候自动登陆

-i 在多个文件传输期间关闭交互提示

-d 允许调试、显示客户机和服务器之间传递的全部ftp命令

-g 不允许使用文件名通配符,文件名通配符的意思是说允许在本地文件以及路径名中使用通配字符

-s:filename 指定包含ftp命令的文本文件。在ftp命令启动后将自动运行这些命令。在加的参数里不能有空格。

-a 绑定数据连接时,使用任何的本地端口

-w:windowsize 忽略默认的4096传输缓冲区

puter 指定要连接的远程计算机的ip地址

1)

说明:显示ftp命令的说明。后面可以加参数,是加需要解释的命令名,不加则显示包含所有命令列表。

2) !

说明:功能是在本地计算机上运行指定命令。

如! mand 其中mand就是你要运行的命令,如果不加mand这个参数的话,则显示本地命令提示, 这时你输入exit命令就能返回到ftp了。

3)$ macro-ame[args]

说明:执行宏定义macro-name。

4) append

说明:使用当前文件类型设置,将本地文件附加到远程计算机中。大概格式是append local-file [remote-file] 其中local-file是说指定要添加的本地文件。remote-file是说指定要将local-file附加到远程计算机文件,要是省了这个,则是使用本地文件名做远程文件名。

5)account[password]

说明:提供登录远程系统成功后访问系统资源所需的补充口令。

6)ascii

说明:默认情况下,将文件传输类型设置为ASCII

7)bell

说明:响玲开关,意思是文件传输完成后是否有玲声提醒。默认是关闭的。

8)binary

说明:将文件传输类型设置为二进制。

9)bye

说明:结束和远程计算机的ftp会话,也就是安全断开,退出ftp

10)cd

说明:更改远程计算机上的工作目录。

如cd data 其中data是要进入的远程计算机的目录。

12)cdup

说明:进入远程主机目录的父目录。

13)chmod modefile-name

说明:将远程主机文件file-name的存取方式设置为mode。

如 chmod 777 aout。

14)cr

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

15)close

说明:结束与远程服务器的ftp会话,并返回命令解释程序。

16)dir

说明:显示远程的文件以及子目录列表。

如dir data local-file其中data是指定要查看列表的目录,没指定的话就是当前目录。local-file是指定要保存列表的本地文件,不指定的话就在屏幕输出。

17)debug

说明:调试开关,打开的时候打印每个发送到远程计算机的命令,命令前有——>默认情况是关闭的。

18)disconnnect

说明:与远程计算机断开连接,但还保持着ftp命令提示符。

19)delete remote-file

说明:删除远程主机文件。

20)disconnection

说明:同close。

21)form format

说明:将文件传输方式设置为format,缺省为file方式。

22)get

说明:使用当前文件传输类型,把远程的文件拷贝到本地计算机上。

如get remote-file local-fileremote-file是指定要复制的文件,local-file是指定本地计算机上的文件名,没有指定的话则个remote-file同名。

23)glob

说明:文件名通配开关

24)hash

说明:转换每个传输数据快的散列标记打印(#)数据快的大小是2048字节。默认情况下是关闭的,

25)help

说明:显示ftp命令的解释,如help mmand 其中mand就是你要解释的命令,如果不加mand这个参数的话就会显示所有命令的列表

26)idle[seconds]

说明:将远程服务器的休眠计时器设为[seconds]秒。

27)image

说明:设置二进制传输方式(同binary)

28)lcd

说明:更改本地计算机的本地目录,在默认的时候是启动ftp的目录这个不要觉得没用啊,在你使用ftp的时候为了传递文件不是常改变本地和远程计算机的目录吗

如lcd [directory] 其中[directory]是指定要进入的本地计算机的目录,如果你不加这个参数,就会显示出本地计算机的工作目录

29)literal

说明:向远程ftp服务器发送协商参数,报告

如lireral argument [] 其中argument是指定要发送给远程服务器的协商参数。

30)ls

说明:显示远程目录的文件和字目录

如ls remote-directory local-file其中remote-directory是指要查看的列表的目录,不指定的话显示的是当前工作目录。local-file是指定要保存列表的本地文件不指定的话是在屏幕上输出

还有啊,写不下了。

FTP命令大全- -
FTP:文件传输协议。先说说他的功能吧,主要就是从运行FTP服务器的计算机传输文件。可以交互使用。这里要注意,只有安装了tcp/ip协议的机器才能使用ftp命令。
命令格式:ftp [-v][-d][-i][-n][-g][-s:filename][-a][-w:windowsize][computer]
说说他们的含义吧。
-v 不显示远程服务器响应
-n 禁止第一次连接的时候自动登陆
-i 在多个文件传输期间关闭交互提示
-d 允许调试、显示客户机和服务器之间传递的全部ftp命令
-g 不允许使用文件名通配符,文件名通配符的意思是说允许在本地文件以及路径名中使用通配字符
-s:filename 指定包含ftp命令的文本文件。在ftp命令启动后将自动运行这些命令。在加的参数里不能有空格。
-a 绑定数据连接时,使用任何的本地端口
-w:windowsize 忽略默认的4096传输缓冲区
computer 指定要连接的远程计算机的ip地址

was服务无法保持会话
部署到一台已有的was服务器上。登录时被拦截器拦截,不断报session超时,重定向到登录首页。
在tomcat及新建的was服务器下安装,都可以正常运行。
根据这个思路,打印日志,已有的was服务器显示为每次请求都新建了session,导致会话不能够保持住。
排查was配置,发现在was设置里,已经设置了cookie的path路径为 /imanager 。而我的应用上下文为mpay-manage。客户端浏览器的会话通过cookie来记录,登录时候因读取不到cookie导致session为空,服务器认为是新的请求,故而新建session。从使用者角度来看,就是页面不断跳转到登录页面,无法正常登录进应用系统。
所以,针对以上情况,当时的处理方式是将was服务器的cookie的 路径path设置为 /。重新启动was服务器实例。登录运行成功。
故此,特针对cookie重新学习下。
---------------------------------以下摘自互联网-----------------------------------------
Cookie 概述
Cookie是什么? Cookie 是一小段文本信息,伴随着用户请求和页面在 Web 服务器和浏览器之间传递。Cookie 包含每次用户访问站点时 Web 应用程序都可以读取的信息。
为什么需要Cookie? 因为>

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

原文地址: https://www.outofmemory.cn/zz/13419839.html

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

发表评论

登录后才能评论

评论列表(0条)

保存