下使用SFTP命令摘记:
sftp> help可用命令:cd路径更改远程目录到“路径”
lcd路径更改本地目录到“路径”
chgrp group path将文件“path”的组更改为“group”
chmod mode path将文件“path”的权限更改为“mode”
chown owner path将文件“path”的属主更改为“owner”
exit退出sftp
help显示这个帮助文本get远程路径下载文件ln existingpath linkpath符号链接远程文件ls [选项] [路径]显示远程目录列表lls [选项] [路径]显示本地目录列表mkdir路径创建远程目录lmkdir路径创建本地目录mv oldpath newpath移动远程文件open [用户@]主机[:端口]连接到远程主机put本地路径上传文件pwd显示远程工作目录lpwd打印本地工作目录quit退出sftp
rmdir路径移除远程目录lrmdir路径移除本地目录rm路径删除远程文件lrm路径删除本地文件symlink existingpath linkpath符号链接远程文件version显示协议版本
linux下FTP、SFTP命令详解
FTP> !从ftp子系统退出到外壳。
FTP> ?显示ftp命令说明。?与help相同。
格式:? [command]
说明:[command]指定需要帮助的命令名称。如果没有指定command,ftp将显示全部命令的列表。
FTP> append使用当前文件类型设置将本地文件附加到远程计算机上的文件。
格式:append local-file [remote-file]
说明:local-file指定要添加的本地文件。
remote-file指定要添加local-file的远程计算机上的文件。如果省略了remote-file,本地文件名将被用作远程文件名。
FTP> ascii将文件传送类型设置为默认的ASCII。
说明:FTP支持两种文件传送类型,ASCII码和二进制图像。在传送文本文件时应该使用ASCII。
FTP> bell切换响铃以在每个文件传送命令完成后响铃。默认情况下,铃声是关闭的。
FTP> binary(或bi)将文件传送类型设置为二进制。
FTP> bye(或by)结束与远程计算机的FTP会话并退出ftp。
FTP> cd更改远程计算机上的工作目录。
格式:cd remote-directory
说明:remote-directory指定要更改的远程计算机上的目录。
FTP> close结束与远程服务器的FTP会话并返回命令解释程序。
FTP> debug切换调试。当调试打开时,发送到远程计算机的每个命令都打印,前面是字符串“>”。默认情况下,调试是关闭的。
FTP> delete删除远程计算机上的文件。
格式:delete remote-file
说明:remote-file指定要删除的文件。
FTP> dir显示远程目录文件和子目录列表。
格式:dir [remote-directory] [local-file]
说明:remote-directory指定要查看其列表的目录。如果没有指定目录,将使用远程计算机中的当前工作目录。Local-file指定要存储列表的本地文件。如果没有指定,输出将显示在屏幕上。
FTP> disconnect从远程计算机断开,保留ftp提示。
FTP> get使用当前文件转换类型将远程文件复制到本地计算机。
格式:get remote-file [local-file]
说明:remote-file指定要复制的远程文件。
Local-file指定要在本地计算机上使用的名称。如果没有指定,文件将命名为remote-file。
FTP >glob切换文件名组合。组合允许在内部文件或路径名中使用通配符(*和?)。默认情况下,组合是打开的。
FTP >hash切换已传输的每个数据块的数字签名(#)打印。数据块的大小是2048字节。默认情况下,散列符号打印是关闭的。
FTP >help显示ftp命令说明。
格式:help [command]
说明:command指定需要有关说明的命令的名称。如果没有指定command,ftp将显示全部命令的列表。
FTP >lcd更改本地计算机上的工作目录。默认情况下,工作目录是启动ftp的目录。
格式:lcd [directory]
说明:directory指定要更改的本地计算机上的目录。如果没有指定directory,将显示本地计算机中当前的工作目录。
FTP >literal将参数逐字发送到远程FTP服务器。将返回单个的FTP回复代码。
格式:literal argument [ ...]
说明:argument指定要发送到FTP服务器的参数。
FTP >ls显示远程目录文件和子目录的缩写列表。
格式:ls [remote-directory] [local-file]
说明:remote-directory指定要查看其列表的目录。如果没有指定目录,将使用远程计算机中的当前工作目录。local-file指定要存储列表的本地文件。如果没有指定,输出将显示在屏幕上。
FTP >mdelete删除远程计算机上的文件。
格式:mdelete remote-files [ ...]
说明:remote-files指定要删除的远程文件。
FTP >mdir显示远程目录文件和子目录列表。可以使用mdir指定多个文件。
格式:mdir remote-files [ ...] local-file
说明:remote-files指定要查看列表的目录。必须指定remote-files。请键入-使用远程计算机上的当前工作目录。
local-file指定要还原列表的本地文件。请键入-在屏幕上显示列表。
FTP >mget使用当前文件传送类型将远程文件复制到本地计算机。
格式:mget remote-files [ ...]
说明:remote-files指定要复制到本地计算机的远程文件。
FTP >mkdir创建远程目录。
格式:mkdir directory
说明:directory指定新的远程目录的名称。
FTP >mls显示远程目录文件和子目录的缩写列表。
格式:mls remote-files [ ...] local-file
说明:remote-files指定要查看列表的文件。必须指定remote-files;
请键入-使用远程计算机上的当前工作目录。
local-file指定要存储列表的本地文件。请键入-以在屏幕上显示列表。
FTP >mput使用当前文件传送类型将本地文件复制到远程计算机上。
格式:mput local-files [ ...]
说明:local-files指定要复制到远程计算机的本地文件
FTP >open与指定的FTP服务器连接。
格式:open computer [port]
说明:computer指定要连接的远程计算机。可以通过IP地址或计算机名称指定计算机(DNS或主机文件必须可用)。如果自动登录打开(默认),ftp还将尝试自动将用户登录到FTP服务器port指定用来联系FTP服务器的端口号。
FTP >prompt切换提示。如果关闭提示时mget及mput传送所有文件,Ftp在多文件传送过程中将提示允许您有选择地检索或存储文件。默认情况下,提示是
打开的。
FTP >put使用当前文件传送类型将本地文件复制到远程计算机上。
格式:put local-file [remote-file]
说明:local-file指定要复制的本地文件。
remote-file指定要在远程计算机上使用的名称。如果没有指定,文件将命名为local-file。
FTP >pwd显示远程计算机上的当前目录。
FTP >quit结束与远程计算机的FTP会话并退出ftp。
FTP >quote将参数逐字发送到远程FTP服务器。将返回单个的FTP回复代码。
Quote与literal相同。
格式:quote argument [ ...]
说明:argument指定要发送到FTP服务器的参数。
FTP >recv使用当前文件传送类型将远程文件复制到本地计算机。Recv与get相同。
格式:recv remote-file [local-file]
说明:remote-file指定要复制的远程文件。
local-file指定要在本地计算机上使用的名称。如果没有指定,文件将命名为remote-file。