当前位置: 首页 > 编程笔记 >

win10下如何运行.sh文件的实现步骤

狄河
2023-03-14
本文向大家介绍win10下如何运行.sh文件的实现步骤,包括了win10下如何运行.sh文件的实现步骤的使用技巧和注意事项,需要的朋友参考一下

确保您使用至少是Windows10的14316版本。 这种方法只适用于64位版本的Windows 10

今天居然惊奇地发现原来win10的功能简直强大到没话说,居然在更新后有一个Linux的子系统,也就是说虚拟机神马的可能慢慢地会消失啦!话不多说啦,抓紧分享一下新鲜出炉的经验啦!

1.打开Linux子系统

打开控制面板,单击“程序“,然后单击“打开Windows功能打开或关闭”在程序和功能。在这里启用“Windows子系统为Linux(测试版)”列表中的选项,并单击“确定”。

2.开发人员设置

打开设置应用程序和头部更新和安全>对于开发。 在这里启动“开发者模式”开关,使开发者模式。

3.安装Bash

<执行此操作后,系统会提示您重新启动计算机。 点击“立即重新启动”,以重新启动您的计算机和Windows 10将安装新的功能。

您的计算机重新启动后,单击进入微软商店,键入bash搜索,然后按Enter。

Windows下运行shell脚本

1.安装 git

2.搜索git或开始菜单运行git,或cmd中进入git所在目录的bin文件夹下

3.输入

sh .\test.sh

成功。

Git Bash常用命令

在Windows下使用Git Bash,用的是Linux命令,常用几个文件操作命令如下:

Windows命令 Linux命令 意义
cd e:\xxx cd /e/xxx 切换到xxx目录
cd pwd 显示当前目录路径
dir ls 列出当前目录内容
copy nul xxx.txt touch xxx.txt 生成名为xxx.txt的空文件
del xxx.txt rm xxx.txt 删除xxx.txt文件
md xxx mkdir xxx 建立xxx目录
rd /s xxx rm -r xxx 删除xxx目录

返回上一级目录:$ cd ..  注意,cd和..之间必须有一个空格

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持小牛知识库。

 类似资料:
  • 问题内容: 我正在制作一个dockerfile来安装elasticsearch:6.5.4并将少量文件添加到所需位置,并运行一个名为test.sh的脚本,以便在Elasticsearch运行时在elasticsearch中创建新索引。 我不确定是否应该使用RUN,CMD或ENTRYPOINT来执行此操作。 我已经通过注释最后一行(包含RUN / CMD / ENTRYPOINT test.sh)成

  • 在docker文件中运行sh脚本时,出现以下错误: /上传。上海:5:/上载sh:sudo:找不到/上载sh:21: /上载sh:换人不好 DockerFile 有什么想法吗?

  • 注意2:在Jenkins/Configuration/under shell中,我提到了C:\cygwin\bin\mintty.exe 下面是输出 $C:\cygwin\bin\cygpath-w C:\cygwin\bin\mintty.exe[workspace]$C:\cygwin\bin\mintty.exe-xe D:\539707\tomcat-7.0.12\temp\hudson4

  • 我可以运行在JAR中找到的SH文件吗? 我正在尝试从参考资料中提取文件并将其插入进程中。 当我尝试以这种方式运行时,我给了我一个错误 或者只是如果外部文件然后我可以执行它?

  • 我是GWT和一般Web应用程序的新手。 我正在制作一个GWT web应用程序。它提供的一个功能是通过单击网页上的按钮下载文件。不幸的是,文件本身并不是物理上位于服务器端。服务器端需要通过对另一个web服务的REST调用来获取文件的InputStream。 我的问题是: 如何将流传递到客户端,以便浏览器可以开始下载? 在开始之前,我必须在服务器上物理写入文件吗? 非常感谢 编辑:我找到了这个例子:使

  • 问题内容: 我将如何执行.SH文件(这是localhost,没有远程连接或其他任何内容)?当我进行搜索时,我看到了很多其他东西,但这些似乎没有用。 这是Java6。同样重要的是,SH所做的只是在移动两个文件夹。 谢谢! 问题答案: 您可以使用ProcessBuilder