windows powershell连接linux 上传下载文件

连接:输入下面命令,回车 输入密码进入linux系统

 ssh root@192.168.188.128

退出linux

logout

window上传文件到Linux服务器
把桌面的123.txt 上传到linux home文件夹下

scp  C:\Users\pzx\Desktop\123.txt root@192.168.188.128:/home

linux下载文件到windows
-r:遍历文件夹下的所有文件

scp -r root@192.168.188.128:/home/apple  C:\Users\pzx\Desktop
  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: PowerShell可以通过SSH协议连接Linux系统。需要安装OpenSSH服务器和PowerShell Core。具体步骤如下: 1. 在Linux系统上安装OpenSSH服务器。可以使用以下命令: ``` sudo apt-get install openssh-server ``` 2. 在Windows系统上安装PowerShell Core。可以从官网下载安装包进行安装。 3. 在PowerShell Core中使用以下命令连接Linux系统: ``` ssh username@linux-hostname ``` 其中,username是Linux系统上的用户名,linux-hostname是Linux系统的主机名或IP地址。 4. 输入Linux系统上的密码,即可连接成功。 连接成功后,可以在PowerShell Core中执行Linux系统上的命令,也可以在Linux系统上执行PowerShell脚本。 ### 回答2: Powershell是微软公司推出的一款跨平台脚本语言和命令行工具,并且已经正式支持连接Linux操作系统中。Powershell不仅仅是一个强大的命令行工具,还可以用于脚本编程和任务自动化,让WindowsLinux系统之间的工作变得更加流畅和高效。 Powershell可以使用OpenSSH来连接Linux系统,而OpenSSH也是Linux操作系统中最常见的远程访问工具之一。在安装OpenSSH之后,Pwsh可以使用ssh连接Linux计算机并执行命令。ssh登录需要输入远程Linux计算机的用户名和密码,也可以使用密钥认证方式,具体操作方式可以参考OpenSSH的相关文档。 在连接Linux后,Powershell提供了一些常用的命令如ls、cd、mkdir等,还支持Linux命令管道和重定向功能。此外,Powershell还可以在Linux系统上安装PowerShell Core并运行PowerShell脚本。这个版本的Powershell支持跨平台运行,可以在WindowsLinux和macOS等操作系统上使用相同的脚本文件。 总的来说,Powershell连接Linux是一个非常方便的方式,无论是从Windows或是Linux系统访问,都可以使用同一种命令行工具。通过这种方法,可以让WindowsLinux系统之间的工作更加快速和高效,也让管理员更容易地处理跨平台问题。 ### 回答3: PowerShell 是微软公司开发的脚本语言和命令行界面,可用于 Windows 平台的系统管理和自动化任务,但近年来也开始支持与 Linux 等非 Windows 平台进行连接和交互。 要在 PowerShell连接 Linux,首先必须确保 Linux 服务器已经正确安装并配置了 OpenSSH 服务器,这是在 LinuxWindows 之间进行安全远程连接的通常方法。在安装完成后,我们可以使用如下命令在 PowerShell连接Linux: ssh username@linuxservername 其中,username 是我们在 Linux 上的账户名称,Linuxservername 是我们要连接Linux 服务器名称或 IP 地址。 在连接成功后,我们就可以在 PowerShell 中执行各种 Linux 命令,例如: ls:显示当前目录下的所有文件文件夹。 cd:更改当前工作目录。 cat file.txt:查看文本文件 file.txt 的内容。 sudo command:使用管理员权限执行 Linux 命令。 除了使用 SSH 连接外,PowerShell 还支持使用 Windows 对象管理框架 (WMI) 和 Windows PowerShell 远程连接来与 Linux 系统交互。例如,我们可以使用 WMI 查询 Linux 服务器上的进程、服务和硬件信息,或者使用 PowerShell 远程连接Linux 中执行 Powershell 脚本和命令等等。 综上所述,PowerShell 不仅可以用于 Windows 平台的管理和自动化任务,还可以与 Linux 等非 Windows 平台进行连接和交互,该功能增强了 PowerShell 的跨平台性,使其更加灵活和具有可扩展性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值