如何无需任何软件通过命令行向linux服务器传输文件
使用SFTP(SSH File Transfer Protocol)可以通过安全的SSH连接在本地和远程主机之间传输文件。以下是如何使用SFTP的基本步骤:
兼容性强
支持所有终端 windows. macos 安卓 linux全都支持无需额外安装第三方软件
1. 连接到远程服务器
打开终端并输入以下命令以连接到远程服务器:
sftp 用户名@服务器IP例如:sftp root@192.168.110.111
put 文件名 上传文件到服务器
get 文件名 下载文件到本地。
2. 常用SFTP命令
#查看远程目录内容:
ls
#查看本地目录内容:
lls
#切换远程目录:
cd remote_directory
#切换本地目录:
lcd local_directory
#上传文件到远程服务器:
put local_file
#下载文件到本地:
get remote_file
#上传整个目录到远程服务器:
put -r local_directory
#下载整个目录到本地:
get -r remote_directory
#退出SFTP会话:
bye
或
exit
3. 示例
假设您要将本地文件example.txt上传到远程服务器的/home/username/目录:
sftp username@remote_host
sftp> put example.txt /home/username/
sftp> bye
注意事项
确保您有远程服务器的访问权限,并且SSH服务正在运行。

评论 (0)