如何在windows下使用linux的shell脚本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在windows下使用linux的shell脚本相关的知识,希望对你有一定的参考价值。

Linux的shell脚本提供了大量方便的工具,如:awk、grep、more、tail、wc等等,方便用户对文件、数据的分析,但是windows相对来说就没那么方便,要分析一个数据可能需要自己编程、编译然后才能对一些数据进行分析,对于一些轻量级的数据,不如shell脚本好用。


    下载cygwin对应于自己windows操作系统的版本:32位或64位

    (cygwin是一个在windows平台上运行的unix模拟环境,是cygnus solutions公司开发的自由软件)

    安提示安装好cygwin

    打开cygwin,就可以看到熟悉的命令行提示了,shell环境对应的根目录是软件的安装目录

    开始使用linux命令:grep、awk、less、vi等等,如果发现有缺少什么命令,重新运行setup.exe安装程序,搜索需求的命令,叉选上即可安装。

参考技术A 装个msys2吧
可以搭一个在windows下可用的linux环境
这个比cygwin要好一些
集成了包管理
安装软件很方便

下载地址: http://sourceforge.net/projects/msys2/
这上面文档什么的也基本有
很方便

如何在windows上运行使用linux下面的命令

  1首先我们要安装CygwinPortable工具,可以百度搜索下载,
  2加压缩后,双击CygwinPortable.exe就可以安装了,
  CygwinPortable工具的默认安装位置是C:\CygwinPortable,打开下面这个目录,并复制下面的路径信息备用:
  C:\CygwinPortable\App\Cygwin\bin
  3在我的电脑上面点右键,然后在弹出菜单中选择最下面的“属性”,之后会打开关于“系统”的设置项
  4点击左边列表中的“高级系统设置”,打开“系统属性”设置对话框,然后在这里我们点击右下方的“环境变量”按钮,打开“环境变量”查看修改对话框
  5在“环境变量”设置对话框的“系统变量”中找到Path,然后点击下面的“编辑”按钮,我们要把C:\CygwinPortable\App\Cygwin\bin的路径天道到Path中
  6在打开的“编辑系统变量”中,点击变量值后面的内容,定位到最后,首选输入分号 “;”,然后添加C:\CygwinPortable\App\Cygwin\bin,最后依次点击各个确定按钮,完成设置
  7打开windows下面的cmd命令行工具,在里面输入linux下面的命令就可以了,小编下面以查看文件目录命令为例来说明,上面蓝色放开中的是linux下面的命令,下面红色方框中的是windows下面的命令
  8常用的ls、chmod、chown、cp、mv、rm、du、echo、mkdir、vi、svn、man、who等,其它一些命令可以在这个目录中看到C:\CygwinPortable\App\Cygwin\bin,扩展名为.exe的基本都是可以使用的命令
参考技术A 装个Cygwin

以上是关于如何在windows下使用linux的shell脚本的主要内容,如果未能解决你的问题,请参考以下文章

如何在Windows实现远程调用Linux下的shell指令

如何在Windows下运行linux shell脚本

linux下shell脚本命令

如何在windows下写shell脚本

在window上使用 linux shell 删除文件夹递归地

[小技巧] shell 下查看串口是否工作正常