在Linux系统中,Telnet本身并不支持文件传输。Telnet主要用于远程登录到另一台计算机上执行命令。如果你需要在Linux系统之间传输文件,可以使用以下几种方法:
scp [选项] [源文件/目录] [目标文件/目录]
例如,要将本地文件file.txt
传输到远程计算机的/home/user
目录下,可以使用以下命令:
scp file.txt user@remote_host:/home/user/
sftp user@remote_host
然后,你可以使用put
、get
、mput
和mget
等命令在本地和远程计算机之间传输文件。
rsync [选项] [源文件/目录] [目标文件/目录]
例如,要将本地文件file.txt
传输到远程计算机的/home/user
目录下,可以使用以下命令:
rsync -avz file.txt user@remote_host:/home/user/
注意:在使用这些方法之前,请确保你已经在本地和远程计算机之间建立了SSH连接。如果你还没有安装SSH,可以使用以下命令进行安装:
对于基于Debian的系统(如Ubuntu):
sudo apt-get install openssh-client
对于基于RPM的系统(如Fedora、CentOS):
sudo yum install openssh-clients
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: cksum命令在Linux中如何确保数据传输安全