Linux教程
Linux目录
Linux命令
Linux用户
Linux文件
Linux进程
Linux查询
Linux I/O
Linux正则
Linux安全
Linux shell
Linux网络
Linux VI
Linux 系统命令
Linux 其他

Linux ftp/sftp

Linux ftp 和 sftp

ftp 代表 File Transfer P 协议。它连接到远程主机以通过网络(可以是 LAN 或任何其他网络)从一台主机到另一台主机交换文件和目录。
sftp 代表 Secure ftp。
大多数ftp 命令都适用于sftp。所以无论在哪里需要使用sftp,都可以在ftp的地方使用。

ftp prompt

ftp prompt 可用于通过 ftp 命令执行不同的 ftp 功能。
语法:
ftp
Linux ftp and sftp1
看上面的快照,通过传递 ftp 命令我们将被引导到 ftp 提示符。在这里,我们可以编写 ftp 命令来执行不同的功能。

ftp help

从ftp提示符打开ftp命令或帮助页面,?签名或help命令
语法:
?  
        OR
help
Linux ftp and sftp2
看上面的快照,它显示了 ftp 的帮助页面,其中显示了所有 ftp 命令。

退出 ftp 提示符

要退出 ftp 提示符,!标记被使用。它将带您进入 shell 提示符。
语法:
!
Linux ftp and sftp3
看上面的快照,使用!将允许您从 ftp 提示符存在。

连接到 ftp 站点

您可以从命令行使用其 IP 地址或主机名连接到特定的 ftp 服务器。
语法:
ftp IP/Hostname
To connect from ftp prompt,
语法:
open IP/Hostname
Linux ftp 和 sftp4

使用

要从远程服务器下载文件,请使用 get 命令。
语法:
get fileName
Linux ftp and sftp5
要下载文件,用户必须处于正确的模式,二进制或 ascii 模式。 ascii模式下可以传输文本文件,二进制模式下可以传输所有其他类型的文件。

用另一个名字保存下载的文件

如果你想用另一个名字保存下载的文件,可以使用下面的命令。
语法:
get fileName newName
示例:
获取 pro2356.php project.php
Linux ftp 和 sftp6
看上面的快照,我们正在下载一个名为 pro2356.php 的文件,要保存为 project.php

改变ftp模式

有两种模式,一种是二进制(对于所有其他文件),另一种是ascii(对于文本文件)模式。
转ascii模式
Linux ftp and sftp7
转二进制模式
Linux ftp and 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

close 命令

当你想在没有 ftp 提示的情况下连接到另一台服务器时,应该使用 close 命令。然后您可以从 ftp 提示符连接到新服务器。
语法:
close
Linux ftp 和 sftp13
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4