在Linux中使用SFTP(SSH File Transfer Protocol)客户端,你可以使用命令行界面。以下是一些基本步骤和常用命令:
大多数Linux发行版默认已经安装了SFTP客户端。如果没有安装,可以使用包管理器进行安装。例如,在Debian/Ubuntu上,可以使用以下命令安装:
sudo apt-get update
sudo apt-get install openssh-client
使用以下命令连接到SFTP服务器:
sftp username@hostname
其中,username
是你的用户名,hostname
是服务器的地址。
连接成功后,你会进入SFTP命令行界面。以下是一些常用的SFTP命令:
ls
:列出当前目录下的文件和目录。cd directory
:切换到指定目录。get remote-file local-file
:从远程服务器下载文件到本地。put local-file remote-file
:将本地文件上传到远程服务器。mkdir directory
:在远程服务器上创建新目录。rmdir directory
:删除远程服务器上的空目录。rm file
:删除远程服务器上的文件。exit
或 bye
:退出SFTP会话。假设你要连接到sftp.example.com
,用户名为user
,并且你想下载远程服务器上的文件/remote/path/file.txt
到本地路径/local/path/
,可以按照以下步骤操作:
sftp user@sftp.example.com
ls
cd /remote/path
get file.txt /local/path/
exit
通过这些步骤,你可以在Linux中使用SFTP客户端进行文件传输和管理。