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
FTP> ! 从 ftp 子系统退出到外壳。FTP> ? 显示 ftp 命令说明。? 与 help 相同。格式:? [command]说明:[command]指定需要帮助的命令名称。如果没有指定 command,ftp 将显示全部命令的列表。 FTP> append 使用当前文件类型设置将本地文件附加到远程计算机上的文件。格式:append
LInux
学习之
sftp
、
ftp
的使用
sftp
1 更2 查2.1 ls2.2 lls3 传3.1 下载3.2 上传
sftp
(SSH File Transfer Protocol,安全文件传送协议)在
Linux
平台上的使用以查(查看文件),更(更换路径),传(传输文件)为主
更换路径,简单一个cd即可,不需要太多。
cd new_file_folder
在
Linux
平台...
Get一次只能下载一个文件;mget一次可以下载多个文件,而且支持通配符*,mget的时候,需要对每一个文件选择y/n,如果不交互的下载,可以先用prompt命令关闭(关闭:prompt off;打开:prompt on)。
1.登陆命令:
ftp
ip 空格 端口号 举例:
ftp
192.168.11.1 21(可以不加)
2.dir查看
ftp
服务其...
FTP
(File Transfer Protocol,文件传输协议)是 TCP/IP 协议组中的协议之一,一般是为了方便数据共享的。
FTP
包括一个
FTP
服务器和多个
FTP
客户端,其中
FTP
服务器上用来存储文件,用户可以使用
FTP
客户端通过
FTP
协议访问位于
FTP
服务器上的资源。
在开发网站的时候,通常利用
FTP
协议把网页或程序传到 Web 服务器上。此外,由于
FTP
传输效率非常高,在网络上传输大的文件时,一般也会采用该协议。
SFTP
是一种安全的文
一、
sftp
命令
sftp
命令是一款交互式的文件传输程序,命令的运行和使用方式与
ftp
命令相似,但是,
sftp
命令对传输的所有信息使用ssh加密,它还支持公钥认证和压缩等功能。
1.1 语法
sftp
(选项)(参数)
1.2 选项
指定传输文件时缓冲区的大小;
使用ssh协议版本1;
指定批处理文件;
使用压缩;
指定ssh选项;
指定ssh配置文件;
指定一次可以容忍多少请求数;
升高日志等级
2.1 上传文件
sftp
-oPo
linux
下如何使用
sftp
命令。
sftp
是一个交互式文件传输程式。它类似于
ftp
, 但它进行加密传输,比
FTP
有更高的安全性。下边就简单介绍一下如何远程连接主机,进行文件的上传和下载,以及一些相关操作。
举例,如远程主机的 IP 是 202.206.64.33或者是域名www.hebust.edu.cn,用户名是 fyt ,在命令行模式下:
sftp
fyt@202.206.6...
在数据库远程维护的过程中,经常需要和本机进行数据的交互,常用的交互方式为
ftp
,但是这种方式需要确保21端口和
ftp
服务都存在。在远程访问服务器的时候大部分使用ssh来进行连接,其使用的端口为22端口,与之共用的数据传输方式为
sftp
,此种加密数据传输方式更加稳妥方便。
sftp
可用命令
下表展示的为
sftp
所支持的命令:
1、连接
sftp
sftp
user@ip
首先是登录到
sftp
服务器, 在
linux
的shell中执行上面的命令后,
linux
shell会提示用户输入密码, 输入
Linux
中的
sftp
命令是一种用于在不安全网络上传输文件的工具。在传统的
FTP
协议中,传输的文件以明文方式传输,容易被攻击者窃取,因此
sftp
命令采用安全的ssh协议来传输文件,保证数据的安全性。下面就是
sftp
命令的详解:
1.基本语法:
sftp
[options] [user@]host[/path]
2.参数说明:
-a:使用ASCII模式进行传输,支持文本文件和邮件附件等
-b:使用batch文件模式,允许使用
sftp
命令批量传输文件
-c:使用某种特定的加密算法,包括3des、blowfish等
-f:指定ssh配置文件的位置,通常为/etc/ssh/ssh_config
-g:允许使用
sftp
命令传输文件夹
-i:指定本地私钥的位置,用于身份验证
-p:指定ssh端口号,默认为22
-r:递归传输整个目录
-Q:禁用动态交互功能,只允许使用批处理文件操作
3.
sftp
命令的使用:
登陆远程主机:
sftp
user@host
上传本地文件:put local_file remote_dir
下载远程文件:get remote_file local_dir
列出远程目录:ls remote_dir
列出本地目录:ll local_dir
创建远程目录:mkdir remote_dir
删除远程文件:rm remote_file
4.常见的
sftp
服务器:
OpenSSH:最常用的
sftp
服务器,支持
Linux
和其他Unix系统
FileZilla:支持Windows和MacOS系统,也支持
sftp
协议
WinSCP:只支持Windows系统,提供图形化的
FTP
客户端界面
总之,
sftp
命令是一种能够保证数据传输安全的工具,可以在不安全的网络环境中安全地传输文件。同时,
sftp
命令使用简单,容易学习和掌握,值得使用。