首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux远程执行Windows机器任务

1、背景 2、安装Cygwin 3、安装SSH 4、在Cygwin里配置OpenSSH 5、SSH的用户配置 6、配置密钥方式登录 7、启动服务 8、测试连接使用 1、背景 近期测试人员提出需求需要在...4、在Cygwin里配置OpenSSH 使用管理员方式打开Cygwin,在打开的终端输入ssh-host-config 询问是否使用严格模式,输入no ?...5、SSH的用户配置 在打开的终端输入ssh-user-config 询问是否一个SSH2 RSA身份文件,输入yes 输入密码,如果没有密码则为空,直接回车 询问要使用此标识登录到计算机吗,输入...6、配置密钥方式登录 在Windows终端查看当前的用户名 ? 终端执行ssh-copy-id发送本机的公钥到Windows服务器 ?...7、启动服务 在打开的终端执行cygrunsrv.exe --start sshd或者在系统服务中找到CYGWIN sshd并启动 ?

1.8K40

使用Cygwin在windows下运行linux的一些工具

windows 终端 对于开发者而言,windwos下的终端实在是不如linux,macos下的效率更高,速度更快.虽然Windows下也有一些不错的第三方终端.如 cmder,windows terminal...从网络上安装 配置安装的目录以及使用的用户.默认即可 配置本地包目录.默认即可 代理.默认即可 use URL 使用镜像.可以选择阿里云的那个 `https://mirrors.aliyu.com 安装...下一步就可以安装了 安装完成后会生成一个cygwin的工具.打开就是一个linux的系统命令终端,可以执行一些Linux命令....安装目录 安装后,安装目录里就是一个linux的目录解构了.我们通过cygwin安装的应用都在 bin目录下.所以如果想再windows中使用这些工具.我们可以给这个 bin 目录添加一个环境变量.这样就可以在外部调用了...即可启动一个fsih当作终端 jetbrains ide : 在设置中找到 terminal既可以通过目录查找到fish的路径.应用即可 Windows terminal中 : 打开设置文件

2.5K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    重磅:SRS 5.0正式支持Windows平台和安装引导程式

    SRS for Windows SRS 5.0.89+正式支持Windows,基于Cygwin64平台,支持代码编译,以及流水线,每个5.0的版本都会提供安装包。...Build from code 如果你需要自己从代码编译Windows版本的SRS,请先安装Cygwin64[1]。...安装好环境后,在Cygwin终端中执行命令: git checkout develop ./configure make 这样就可以编译出Windows版本的SRS了,可执行文件在....Install from binary 从5.0.89之后,SRS 5.0每个版本release[4],都会附带Windows的安装包。你可以下载后,快速安装和使用SRS。...Package by NSIS 如果你需要自己修改代码并打包,可以使用NSIS[10],在Cygwin终端中执行命令: "/cygdrive/c/Program Files (x86)/NSIS/makensis.exe

    1.6K41

    Cygwin:Windows下的Linux终端模拟器

    提到 Linux 学习,可能很多童鞋都会说,不是我不想学,而是真的没有一个好的 linux 环境:装了 linux 吧,有时又会想回 Windows 玩玩游戏娱乐什么的,搞个双系统吧,又不想折腾!...最著名的的工具是 Cygwin,它是模拟类 UNIX 环境的软件,最初由 Cygnus Solution 公司开发,目的在于通过重新编译将 Linux 系统上的软件移植到 Windows 上。 ?...2.按照安装提示“下一步” 3.选择从“互联网”安装: ? 4.选择安装的路径,一般是 C:\Cygwin,选择本地临时目录,用于存放下载的软件;选择您连接互联网的方式,一般选“直接连接”就可以了。...6.根据安装提示,选择需要安装的软件包,完成安装。 使用 双击桌面的 Cygwin 图标,即可启动 Cygwin 里的 Bash。...---- 已经安装了之后,在桌面启动 Cygwin Terminal 后出现如图终端窗口: ? 率先测试了一下编辑器功能,可能使用了默认选项,未安装 vim,只好测试下 vi 了。

    5.3K30

    编译windows版的openJDK攻略

    在Linux平台的JDK编译攻略,请参考撒迦这篇文章。相信我,哪怕你没有Linux环境,临时装一个ubuntu,加上安装操作系统的时间都比直接在Windows下编译来得快。...但本文是按照“全部编译”来写的攻略。...-------------------------- 上面是唠叨,下面是攻略,我是分割线 -------------------------- 1.5 实战:自己编译JDK   想要一探JDK...1.5.2 系统需求   如果可能,笔者建议尽量在Linux或Solaris上构建OpenJDK,这要比在Windows平台上轻松许多,而且网上能找到的资料绝大部分都是在Linux上编译的。...对系统的最后一点要求就是所有的文件,包括源码和依赖项目,都不要放在包含中文或空格的目录里面,这样做不是一定不可以,只是这样会为后续建立CYGWIN环境带来很多额外的工作,这是由于Linux和Windows

    6K30

    Flink快速入门--安装与示例运行

    flink是一款开源的大数据流式处理框架,他可以同时批处理和流处理,具有容错性、高吞吐、低延迟等优势,本文简述flink在windows和linux中安装步骤,和示例程序的运行。...下载成功后,在windows系统中可以通过Windows的bat文件或者Cygwin来运行Flink。 在linux系统中分为单机,集群和Hadoop等多种情况。...显示启动成功后,我们在浏览器访问 http://localhost:8081/ 可以看到flink的管理页面。...通过Cygwin运行 Cygwin是一个在windows平台上运行的类UNIX模拟环境,官网下载:http://cygwin.com/install.html 安装成功后,启动Cygwin终端,运行start-cluster.sh...Linux系统上安装flink 单节点安装 在Linux上单节点安装方式与cygwin一样,下载Apache Flink 1.9.0 for Scala 2.12,然后解压后只需要启动start-cluster.sh

    2.1K20

    如何让gitbash的命令不乱码?winpty是什么鬼?干嘛用的?

    另有可用于产生32位及64位Windows可执行文件的MinGW-w64项目,是从原本MinGW产生的分支[1]。...如今已经独立发展[ MinGW是从Cygwin(1.3.3版)基础上发展而来 Cygwin是许多自由软件的集合,最初由Cygnus Solutions开发,用于各种版本的Microsoft Windows...Cygwin的主要目的是通过重新编译,将POSIX系统(例如Linux、BSD,以及其他Unix系统)上的软件移植到Windows上 什么是mintty?...mintty是一个免费的开源终端模拟器,用于Cygwin,类似Unix的Windows环境。它具有本机Windows用户界面,不需要显示服务器;它的终端仿真旨在与xterm兼容。...当 Options 里 Text 选项卡中的 Character set 设置为 UTF-8 ,这样可以正常识别 utf8 相关的文件,   这样设置后,在 Mintty 窗口下运行一些 Win 上的命令时会出现乱码

    2.7K40

    windows电脑平时遇到的问题

    蓝牙消失 解决办法: Windows+x选择设备管理器(现在我习惯直接在搜索栏搜索设备管理器) 在“通用串行总线控制器"中找到感叹号设备 禁用后立即关机(不能重启,亲测无效!),再开机,即可得到解决。...1.开机重启,记住启动序号 开机或者重启,在启动项选择菜单处记住win10对应序号(注意:系统顺序从0开始),比如我的win10系统处于第三项,那么我的序号就是2,记住后打开ubuntu系统 2.修改grub...的引导文件 grub引导的设置文件是 /etc/default/grub ,对其进行修改可以得到我们想要的结果,打开Ubuntu,在终端输入 sudo gedit /etc/default/grub 将文本中的...好了,废话不多说,下面就介绍两种方式来实现这个目的: 0x01:通过在开发者工具里设置单一网站的访问 UA 0x001:打开 Chrome,访问需要调试的网站,调出开发者工具(Windows 上是 F12...windows批量删除指定后缀文件 在git终端执行以下命令,目的是删除改路径中后缀为o的文件 find .

    9910

    Flink快速入门--安装与示例运行

    flink是一款开源的大数据流式处理框架,他可以同时批处理和流处理,具有容错性、高吞吐、低延迟等优势,本文简述flink在windows和linux中安装步骤,和示例程序的运行。...下载成功后,在windows系统中可以通过Windows的bat文件或者Cygwin来运行Flink。 在linux系统中分为单机,集群和Hadoop等多种情况。...显示启动成功后,我们在浏览器访问 http://localhost:8081/ 可以看到flink的管理页面。...通过Cygwin运行 Cygwin是一个在windows平台上运行的类UNIX模拟环境,官网下载:http://cygwin.com/install.html 安装成功后,启动Cygwin终端,运行start-cluster.sh...Linux系统上安装flink 单节点安装 在Linux上单节点安装方式与cygwin一样,下载Apache Flink 1.9.0 for Scala 2.12,然后解压后只需要启动start-cluster.sh

    1K20

    CygWin:windows上运行类linux命令

    CygWin是一个在Windows平台上运行的类UNIX模拟环境,是Cygnus Solutions公司开发的自由软件。...它提供了类似于Linux系统的终端环境和工具,使用户可以在Windows平台上运行Unix-like的程序,如Bash、awk、sed和grep等 。...点击此处从官网下载setup-x86_64.exe 安装 1.双击setup.exe 2.按照安装提示“下一步” 3.选择从“互联网”安装: 4.选择安装的路径,一般是C:\Cygwin,选择本地临时目录...,用于存放下载的软件;选择您连接互联网的方式,一般选“直接连接”就可以了。...5.选择下载源:(本站已不再提供镜像,请选择163镜像) 6.根据安装提示,选择需要安装的软件包,完成安装。 使用 双击桌面的Cygwin图标,即可启动Cygwin里的Bash。

    42930

    vscode基于Linux和Windows下cc++的多文件编译与连接

    ///////////////////////////////////// 有时写写小程序,又不想启动2013,vscode就成了我的首选。...看到shell命令也可以的时候感觉要吐血了,感觉我浪费了宝贵的两个小时,明明用shell脚本就变得很简单了,有多简单?看图 tasks.json ? .make.sh ?...至此,Linux上的vscode配置大功告成啦,在Windows是其实同理写一个简单的批处理就好,不过首先要mingw32,安装并且配置好gcc/g++环境,另外,mingw32的bin下没有make.exe...以下代码是对的,先通过bash从dos切换到cygwin :changedir @echo off ::set tmppath=%1 ::set _T=%1 ::在cygwin的 /home/yourID...环境进入cygwin环境 ::bash --login -i bash --login -i -c "make -f %_makefile%" ::运行编译脚本MakeFile ::make 最后顺便贴一下我的

    3K70

    Cygwin,打造你的Windows下Linux环境

    Cygwin,打造你的Windows下Linux环境 什么是Cygwin 下面我看来看一段百度对Cygwin的说明: Cygwin是一个在windows平台上运行的类UNIX模拟环境, 是cygnus...它对于学习UNIX/Linux操作环境,或者从UNIX到Windows的应用程序移植, 或者进行某些特殊的开发工作,尤其是使用GNU工具集在Windows上进行嵌入式系统开发, 非常有用。...Cygwin 提供一个UNIX 模拟 DLL 以及在其上层构建的多种可以在 Linux 系统中找到的软件包,在 Windows XP SP3 以上的版本提供良好的支持。...注:对于不想安装linux或是不会安装linux的你,可以尝试在Windows下安装Cygwin来使用linux下的命令,为后续在linux工作打下基础。...单击“完成”按钮,完成cygwin的安装。 使用Cygwin 在所有程序点击"Cygwin"下的Cygwin64 Terminal ? 进入Cygwin的命令终端,如下图: ?

    2.1K90

    JDK源码编译与版号控制 发布于 20

    在本章中,我将详细介绍我在Linux、MacOS和Windows平台上编译JDK17u的过程和遇到的问题。希望通过这篇文章,能够为那些对JDK内部机制感兴趣的开发者们提供一些帮助。...在macOS上编译JDK是非常简单的,在开始编译前需要安装Xcode Command Line Tools(下文简称XCLT,如果是从App Store安装的Xcode则默认会携带XCLT): 如果未安装通过以下的命令进行安装...的终端,除了通过桌面快捷方式,还可以通过以下的DOS命令来打开cygwin终端: @echo off setlocal enableextensions set TERM= cd /d "C:...\bash --login -i 其中的C:\cygwin64为第二步中指定的目录位置,这个目录下存放了Cygwin.bat的启动程序也可以通过它来打开cygwin终端 在cygwin环境下通过git(...编译时需要的JDK,值得注意的是这个JDK必须是Windows环境中的JDK,通过cygwin的/cygdrive/c可以定位到Windows环境中的C盘目录下(为什么需要boot-jdk会在后面几期中解释

    49530

    【C语言笔记】Windows下体验Linux环境

    Cygwin简介 Cygwin是一个在windows平台上运行的类UNIX模拟环境,是cygnus solutions公司开发的自由软件(该公司开发的著名工具还有eCos,不过现已被Redhat收购)。...它对于学习UNIX/Linux操作环境,或者从UNIX到Windows的应用程序移植,或者进行某些特殊的开发工作,尤其是使用GNU工具集在Windows上进行嵌入式系统开发,非常有用。...根据自己的需求选择下载32bit或者64bit的Cygwin包。 2、安装 由上一步下载得到.exe结尾的软件,双击进行安装,一直点击下一步直至安装完成。安装的路径根据自己的需要进行选择。...进行如上操作后,就可以在/c_test/test1/路径下看到test.c文件啦(以上创建文件及文件夹的操作也可以直接在Windows下完成)。如: ?...然后在我们的Linux终端中进行编译: ? 以上就是关于在windows下体验Linux的方法。

    2.2K50

    使用Vagrant在你的电脑上构建独立的虚拟开发环境

    更感性一点说的话就是你不需要重装电脑就可以在你的Windows/Mac笔记本上使用Linux了! Vagrant是一个可以在个人计算机上管理虚拟机生命周期的应用程序。...创建一个Ubuntu虚拟机 在Windows上启动命令提示符或在Mac上启动终端,运行以下命令来创建并启动你的Ubuntu虚拟机。 使用终端跳转到你为这个虚拟机准备的文件夹。...登录到客户机 在基于UNIX的Mac上,使用SSH到客户机非常简单:只需使用以下命令: $ vagrant ssh 但在Windows上,这可能就有点困难了,因为它没有原生的SSH客户端,译者用的Mac...还记得上面的第一条init命令吗,它会将虚拟机的配置写入到当前目录下的Vagrantfile文件中。当然你也可以自行配置此文件的名称和位置。...由于Vagrant主要用作开发基础设施,因此我不清楚它的用途。 目录同步 主机上的Vagrantfile所在的项目根目录作为/vagrant挂载在来宾机器上,并且也是可配置的。

    1.2K120

    MinGw与Cygwin的区别

    MSYS在windows下模拟了一个类unix的终端,它只提供了MinGW的用户载入环境,在MSYS模拟的unix环境下使用MinGW,就像在Unix使用gcc一样。...,根本的工作还是MingW来做的 1、从目标上说 MinGW 是让Windows 用户可以用上GNU 工具,比如GCC。...Cygwin 提供完整的类Unix 环境,Windows 用户不仅可以使用GNU 工具,理论上Linux 上的程序只要用Cygwin 重新编译,就可以在Windows 上运行。...2、从能力上说 如果程序只用到C/C++ 标准库,可以用MinGW 或Cygwin 编译。 如果程序还用到了POSIX API,则只能用Cygwin 编译。...3、从依赖上说 程序经MinGW 编译后可以直接在Windows 上面运行。 程序经Cygwin 编译后运行,需要依赖安装时附带的cygwin1.dll。

    5.6K31

    「React 基础 」在 Windows 下使用 React , 你需要注意这些问题

    大家好,本篇内容,我要和大家聊聊使用 Windows 开发 React ,你需要注意的一些问题。...首先说明下,我不是使用 windows 进行开发,因为其配置开发环境来说不是特别方便,我更喜欢苹果mac或者乌班图这样的系统,但是使用windows 进行开发的人还是占多说的,关于这些问题还是很有必要来和大家聊聊...终端(控制台) 使用 Windows 系统的同学们,你们也许经常会在系统的运行菜单里输入CMD 命令调出控制台终端,但是其存在一个问题,不支持 Unix 相关的命令,有时候就安装不了相关的依赖包。...我强烈推荐大家使用 Git Bash 这个终端,该终端的下载地址是:https://git-scm.com;第二个选择是安装 Cygwin,是基于Linux 的终端,其安装地址是:https://www.cygwin.com...你可以通过执行如下命令 npm install cross-env 进行安装,修改你的配置文件如下所示,修改后,你的项目在Windows,Mac和Linux 都是可以正常运行的: 文件名、目录名区分大小写

    1.5K10
    领券