Cygwin

文章目录
  1. 1. 安装
    1. 1.1. zsh, oh-my-zsh
  2. 2. 原理
  3. 3. 概念
    1. 3.1. 目录

安装

给window的cmd扩展linux命令

zsh, oh-my-zsh

  • 安装zsh, oh-my-zsh

原理

  • cygwin原理
    • 支持绝大部分Linux程序/命令(Linux-like程序 –> UNIX模拟层/cygwin.dll –> win32 api)
      • 不完全支持Linux所有程序
      • 允许速度慢
    • linux&win编译
    • WSL、WebAssembly、nodejs.lib

概念

  • 终端: 只负责接收用户输入,然后传给shell执行,再把shell执行结果输出;以及界面美化;比如Windows Ternimal, ConEmu/Cmder, Mintty
  • shell: 负责运行命令,不同的shell支持不同的命令,比如bash, zsh, powershell , cygwin

目录

xxx