视频: 怎样在Mac上SSH和FTP?完美替代XShell是哪个软件客户端?item2吗?Royal TSX! 没有比它更好 2024
您可以使用FTP通过命令行界面(CLI)通过FTP服务器从Mac OS X Snow Leopard计算机传输文件;要使用CLI,请打开终端或shell会话。要使用终端会话,请双击应用程序文件夹中Utilities文件夹中的终端图标。当你打开一个终端会话时,你会看到一个接受文本命令的窗口。您将看到一个提示,其中包含您的计算机名称和您当前所在的文件夹,然后是您的用户标识。在这个提示符下输入各种FTP命令。
<! --1 - >进入终端会话后,您将使用一系列命令连接到另一台计算机,移入和移出文件夹以及传输文件。以下是您需要使用FTP的基本命令列表以及每个命令所做的简要说明。
-
ftp:该命令启动FTP命令行界面会话。当您看到ftp>作为命令提示符时,您可以知道您在FTP客户端应用程序中。这是您输入所有其他FTP命令来执行操作的位置。
<! - 2 - > -
打开:该命令用于启动与另一台计算机的连接。输入此命令,然后输入要连接的FTP服务器的IP地址。 ls:使用此命令查看FTP服务器上当前文件夹中所有文件和文件夹的列表。 cd:此命令允许您更改您所在的文件夹。键入cd
-
(其中
-
文件夹 是特定的文件夹名称),以移至FTP服务器上的子文件夹。键入cd …(即c,d,空格和两个句点)以返回文件夹级别。 <! - 3 - > lcd:这个命令与cd完全一样,只是它改变了你当前在本地系统上的文件夹,而不是FTP服务器。使用此命令可将自己置于要将文件传入和传出的本地驱动器上的文件夹中。 bin:输入这个命令进入二进制模式,传输非纯文本文件。 (
始终 -
使用二进制模式,除非您专门传输纯文本文件。)
-
<! --1 - > ascii:这个命令让你进入ASCII模式传输文本文件。 get或mget:要检索单个文件,请使用get命令,后跟要检索的文件的文件名。如果您想一次获取多个文件,请使用mget命令,后跟一个文件名,可能包含*和/或?作为通配符。
put或mput:要发送单个文件,请使用put命令,后跟文件名将文件发送到FTP服务器。要发送多个文件,请使用mput命令后跟一个文件名,可能包含*和/或?作为通配符。 -
-
quit:使用quit命令结束您的FTP会话。
-
要结束终端会话并随时退出终端,请按Command + Q。如有需要,终端会提示您确认。
使用这些命令将使您能够与FTP服务器交换文件。以下是如何在终端窗口中使用这些命令的示例: -
输入ftp进入FTP模式。
输入open(其中
-
ip address
是服务器的网络IP地址)打开到FTP服务器的连接。 -
此时,您需要输入用户名和密码。 对于许多FTP服务器,使用匿名用户名和您的电子邮件地址作为密码足以让您登录。有些网站甚至允许您在登录时没有任何用户名和密码。但是,在安全的站点上,您必须使用该特定服务器的管理员提供的分配的用户名和密码。 键入lcd
-
(其中
文件夹
-
是特定的文件夹名称),以便更改为您希望文件来往或来自的本地驱动器上的文件夹。 输入ls和cd命令,将自己置于FTP服务器上的所需文件夹中。 输入ascii或bin命令分别将文件传输模式设置为ASCII或二进制。 这很重要,因为选择错误的类型可能会导致传输失败。除非是纯文本文件,否则始终使用二进制模式。
-
输入get,mget,put和mput命令来发送或接收所需的文件。
-
输入quit命令关闭连接并退出FTP会话。