个性化阅读
专注于IT技术分析

Linux ftp和sftp命令

本文概述

ftp代表文件传输协议。它连接到远程主机, 以通过网络(可以是LAN或其他任何网络)将文件和目录从一个主机交换到另一主机。

sftp代表安全ftp。

大部分ftp命令适用于sftp。因此, 无论何时需要使用sftp, 都可以在ftp位置使用它。


ftp提示

ftp提示符可用于通过ftp命令执行不同的ftp功能。

句法:

ftp
Linux ftp和sftp1

看一下上面的快照, 通过传递ftp命令, 我们将直接进入ftp提示符。在这里, 我们可以编写ftp命令来执行不同的功能。


ftp帮助

要从ftp提示符下打开ftp命令或帮助页面, ?使用签名或帮助命令。

句法:

?  
		OR
help
Linux ftp和sftp2

查看上面的快照, 它将显示ftp的帮助页面, 其中显示了所有ftp命令。


退出ftp提示

要退出ftp提示符, !使用标记。它将带你进入shell提示符。

句法:

!
Linux ftp和sftp3

查看上面的快照, 使用!将允许你从ftp提示符下存在。


连接到ftp站点

你可以从命令行使用其IP地址或主机名连接到特定的ftp服务器。

句法:

ftp IP/Hostname

To connect from ftp prompt, 

句法:

open IP/Hostname
Linux ftp和sftp4

使用下载文件

要从远程服务器下载文件, 请使用get命令。

句法:

get fileName
Linux ftp和sftp5

要下载文件, 用户必须处于正确的模式, 即二进制或ascii模式。在ascii模式下, 可以传输文本文件, 而在二进制模式下, 可以传输所有其他类型的文件。


用其他名称保存下载的文件

如果要使用其他名称保存下载的文件, 则可以使用以下命令。

句法:

get fileName newName

例:

获取pro2356.php project.php

Linux ftp和sftp6

看上面的快照, 我们正在下载一个名为pro2356.php的文件, 想要将其另存为project.php


更改ftp模式

有两种模式, 一种是二进制(对于所有其他文件), 另一种是ascii(对于文本文件)模式。

进入ASCII模式

Linux ftp和sftp7

到二进制模式

Linux ftp和sftp8

使用上传文件

要从远程服务器下载文件, 请使用put命令。

句法:

put fileName
Linux ftp和sftp9

列出当前文件夹中的文件

你可以使用ls命令查看远程目录。

Linux ftp和sftp10

使用下载多个文件

mget命令用于从ftp服务器获取多个文件。

句法:

mget *.txt
Linux ftp和sftp11

使用上传多个文件

mput命令用于从ftp服务器上载多个文件。

句法:

mput *.txt
Linux ftp和sftp12

关闭命令

如果要在不存在ftp提示符的情况下连接到其他服务器, 则应使用close命令。然后, 你可以从ftp提示符下连接到新服务器。

句法:

close
Linux ftp和sftp13
赞(0)
未经允许不得转载:srcmini » Linux ftp和sftp命令

评论 抢沙发

评论前必须登录!