网络百科 百科 linux下的ftp和sftp命令(linux ftp服务器搭建)

linux下的ftp和sftp命令(linux ftp服务器搭建)

FTP!从ftp子系统退出到shell。FTP?将显示ftp命令描述。和帮助一样。格式:[command]描述:[command]指定需要帮助的命令的名称。如果未指定command,ftp将显示所有命令的列表。

FTP追加使用当前文件类型设置将本地文件附加到远程计算机上的文件。格式:append local-file [remote-file]说明:local-file指定要添加的本地文件。Remote-file指定远程计算机上要添加本地文件的文件。如果省略remote-file,本地文件名将用作远程文件名。

FTP将文件传输类型设置为默认的ASCII。描述:FTP支持两种类型的文件传输,ASCII码和二进制图像。传输文本文件时应使用ASCII。

FTP铃声在每个文件传输命令完成后切换铃声。默认情况下,铃声是关闭的。

FTP二进制(或bi)将文件传输类型设置为二进制。

Ftp bye(或by)结束与远程计算机的Ftp会话并退出FTP。

Ftp更改远程计算机上的工作目录。格式:cd remote-directory描述:remote-directory指定远程计算机上要更改的目录。

Close结束与远程服务器的FTP会话,并返回到命令解释器。

FTP调试开关调试。当调试打开时,发送到远程计算机的每个命令都被打印出来,前面带有字符串“”。默认情况下,调试是关闭的。

FTP删除远程计算机上的文件。格式:delete remote-file描述:remote-file指定要删除的文件。

Ftp显示远程目录文件和子目录的列表。格式:dir[remote-directory][local-file]说明:Remote-directory指定您要查看其列表的目录。如果没有指定目录,将使用远程计算机中的当前工作目录。Local-file指定存储列表的本地文件。如果未指定,输出将显示在屏幕上。

ftp断开与远程计算机的连接,留下FTP提示符。

Get使用当前文件转换类型将远程文件复制到本地计算机。格式:get remote-file [local-file]说明:remote-file指定要复制的远程文件。Local-file指定要在本地计算机上使用的名称。如果未指定,该文件将被命名为remote-file。

切换文件名组合。通配符组合(*和?)允许出现在内部文件或路径名中。)。默认情况下,该组合是打开的。

哈希切换每个传输数据块的数字签名(#)打印。数据块的大小是2048字节。默认情况下,哈希符号打印是关闭的。帮助显示ftp命令描述。格式:help[command]Description:command指定需要相关描述的命令的名称。如果未指定command,ftp将显示所有命令的列表。

FTP lcd更改本地计算机上的工作目录。默认情况下,工作目录是启动ftp的目录。格式:lcd [directory]描述:directory指定本地计算机上要更改的目录。如果没有指定目录,将显示本地计算机中的当前工作目录。

FTP literal将参数逐字发送到远程FTP服务器。将返回一个FTP回复代码。格式:文字参数[.]说明:argument指定要发送到FTP服务器的参数。

Ls显示远程目录文件和子目录的缩写列表。格式:ls[remote-directory][local-file]说明:Remote-directory指定您要查看其列表的目录。如果没有指定目录,将使用远程计算机中的当前工作目录。Local-file指定存储列表的本地文件。如果未指定,输出将显示在屏幕上。

Mdelete删除远程计算机上的文件。格式:mdelete远程文件[.]说明:Remote-files指定要删除的远程文件。

FTP mdir显示远程目录文件和子目录的列表。您可以使用mdir来指定多个文件。格式:mdir远程文件[.] local-file描述:remote-files指定查看列表的目录。您必须指定远程文件。请键入-使用远程计算机上的当前工作目录。Local-file指定要恢复列表的本地文件。请在屏幕上显示列表。

Mget使用当前文件传输类型将远程文件复制到本地计算机。格式:mget远程-文件[.]说明:Remote-files指定要复制到本地计算机的远程文件。

Mkdir创建一个远程目录。格式:mkdir directory描述:directory指定新的远程目录的名称。MLS显示远程目录文件和子目录的缩写列表。

格式:mls远程文件[.] local-file描述:remote-files指定要查看列表的文件。远程文件;必须指定;请键入-使用远程计算机上的当前工作目录。Local-file指定存储列表的本地文件。键入-在屏幕上显示列表。

FTP mput使用当前文件传输类型将本地文件复制到远程计算机。格式:mput本地文件[.]说明:local-files指定要复制到远程计算机的本地文件FTP打开与指定的FTP服务器连接。格式:open computer [port]描述:computer指定要连接的远程计算机。您可以通过IP地址或计算机名指定计算机(DNS或主机文件必须可用)。如果自动登录处于打开状态(默认),ftp也会尝试让用户自动登录到FTP服务器端口指定用于联系FTP服务器的端口号。

FTP提示符开关提示符。如果mget和mput在提示关闭的情况下传输所有文件,Ftp会提示您在多文件传输过程中有选择地检索或存储文件。默认情况下,提示是打开的。

FTP使用当前文件传输类型将本地文件复制到远程计算机。格式:put local-file [remote-file]描述:local-file指定要复制的本地文件。Remote-file指定要在远程计算机上使用的名称。如果未指定,该文件将被命名为local-file。

Pwd显示远程计算机上的当前目录。

Ftp quit结束与远程计算机的Ftp会话并退出FTP。

FTP quote将参数逐字发送到远程FTP服务器。将返回一个FTP回复代码。Quote与literal相同。格式:引用参数[.]说明:argument指定要发送到FTP服务器的参数。

FTP recv使用当前文件传输类型将远程文件复制到本地计算机。Recv和get一样。格式:recv remote-file [local-file]说明:remote-file指定要复制的远程文件。Local-file指定要在本地计算机上使用的名称。如果未指定,该文件将被命名为remote-file。

FTP帮助显示远程命令帮助。格式:remotehelp [command]说明:command指定需要帮助的命令的名称。如果未指定command,ftp将显示所有远程命令的列表。

FTP重命名重命名远程文件。格式:rename filename newfilename描述:filename指定要重命名的文件。Newfilename指定一个新文件名。

Rmdir删除远程目录。格式:rmdir directory描述:directory指定要删除的远程目录的名称。

FTP send使用当前文件传输类型将本地文件复制到远程计算机。与发送put相同。格式:send local-file [remote-file]说明:local-file指定要复制的本地文件。Remote-file指定要在远程计算机上使用的名称。如果未指定,该文件将被命名为local-file。

FTP状态显示FTP连接和交换的当前状态。

跟踪开关通过FTP跟踪数据包。运行ftp命令时,Trace会显示每个数据包的路由。

FTP设置或显示文件传输类型。格式:type [type-name]描述:type-name指定文件传输类型。默认为ascii。如果未指定type-name,将显示当前类型。

FTP指定远程计算机的用户。格式:user username[password][account]描述:user-name指定用于登录远程计算机的用户名。密码指定用户名的密码。如果未指定,但必须指定,ftp将提示输入密码。Account指定用于登录远程计算机的帐户。如果没有指定帐户,但需要指定,ftp将提示您输入帐户。

FTP详细切换详细模式。如果打开,将显示所有ftp响应。文件传输完成后,将同时显示与传输效率相关的统计数据。默认情况下,详细是打开的。

Sftp是一个交互式文件传输程序。它类似于ftp,但它是加密的,安全性比FTP高。下面简单介绍一下如何远程连接主机,上传下载文件,以及一些相关操作。

例如,如果远程主机的IP是202.206.64.33或域名是www.hebust.edu.cn,用户名是fyt,在命令行模式下:fyt@202.206.64.33 SFTP或fyt@www.hebust.edu.cn。输入密码。输入提示

science for the people 为人类服务的科学

如果你登录远程机器不是为了上传和下载文件,而是为了修改远程主机上的一些文件。能

Fyt@202.206.64.33(其实sftp是ssh的一个程序。)

tpget/var/www/fuyatao/index.php/home/fuyatao/该语句将index.php从远程主机的/var/www/fuyatao/目录下载到本地/home/fuyatao/目录。

t put/home/fuyatao/downloads/linuxgl.pdf/var/www/fuyatao/该语句将把本地/home/fuyatao/downloads/目录下的linuxgl.PDF文件上传到远程主机/var/www/fuyatao/目录下。

如果您不知道远程主机的目录是什么样的,pwd命令可以帮助您查询远程主机的当前路径。查询本机当前工作目录lpwd。

你可以用cd来改变路径,用lcd来改变本地路径;

Ls rmdir mkdir可以使用这些命令。同理,所有对本机的调用都加L,即lls lrm。

要离开sftp,您可以使用exit或quit或bye。有关详细信息,请参见man sftp。

如果你觉得在命令行模式下不方便,你可以sudo apt-get。