当前位置:首页 > 技术文章 > 正文内容

通过windows cmd 连接linux远程服务器传输文件

douba32个月前 (07-14)技术文章23

通过windows cmd ssh连接linux远程服务器|scp 传输文件

1.windows cmd连接远程服务器

1.1默认端口22连接

ssh <登录账号>@<服务器ip> // 例如 ssh root@127.0.0.1

输入账号的密码即可进入ssh

1.2指定端口连接方式

ssh -P <服务端口> <登录账号>@<服务器ip> // 例如 ssh -P 2222 root@127.0.0.1

输入账号的密码即可进入ssh

2.通过scp传输文件

//上传本地文件a.txt 到服务器的path路径下

scp /D:/a.txt user@ip:/path/

//上传本地D盘文件夹a到服务器的文件夹中

scp -r /D:/a user@ip:/path/

//下载服务器path路径下的文件a.txt 到本地D盘

scp user@ip:/path/a.txt /D:/path

//下载服务器path路径下的文件夹a到本地D盘

scp -r user@ip:/path/a /D:/path

常规选项

-P:指定 SSH 端口(大写 P)

scp -P 55555 username@remote_host:/path/to/remote/file /path/to/local/directory

-r:递归复制整个目录

scp -r username@remote_host:/path/to/remote/directory /path/to/local/directory

-p:保持文件的修改时间、访问时间和模式(权限)

scp -p username@remote_host:/path/to/remote/file /path/to/local/directory

#学习笔记#

相关文章

怎么查看 Linux 系统相关的系统信息,看这个就够了

#头条创作挑战赛#大家好,这里是小杨学习分享,今天给大家分享Linux 系统相关的系统信息要如何查看,有帮助的记得点赞收藏关注哦~命令 :作用uname-a :查看内核/OS/CPU信息uname-r...

linux下查看网络连接、进程、服务

实验环境:ubuntu2020,centos,以下命令适用不限于ubuntu和centos一、查看网络连接netstatnetstat 是一个告诉我们系统中所有 tcp/udp/unix socket...

在linux上怎么查看cpu信息(linux中如何查看cpu)

在 Linux 上,可以使用多种命令查看 CPU 信息。以下是最常用的几个命令:使用 lscpu 命令: 打开终端并输入以下命令:lscpu此命令将显示有关 CPU 的详细信息,包括核心数, 文章末尾...

Linux 性能更好的ftp客户端 lftp 使用详解

简介LFTP 是一个命令行 FTP 客户端,支持多种文件传输协议,包括 FTP、FTPS、HTTP、HTTPS和SFTP 。它以其通过镜像、后台操作和脚本支持等特性有效管理复杂传输的能力而闻名。安装U...

大神教你用FTP方式无人值守批量安装 linux系统

无人值守安装,顾名思义,安装系统的过程中不需要人的干扰,其可以实现自动安装,所以无人值守安装的优点是:减少安装过程中的人机交互,提高安装效率。一、工作原理:dhcpd + ftp + tftpdPXE...

Linux系统保存文件命令的详细介绍

在windows中要想保存文件只要使用Ctrl+s即可,但是在Linux系统中呢?也是用快捷键吗?当然不是,下面开源字节为大家详细讲解一下Linux系统保存文件的命令。1.进入文件 vim 文件名(v...