Cygwin(UNIX环境模拟软件)

大小:1.31M 类别:
  • 编程其它

官方安全无插件纠错

  • 更新时间2024-07-05
  • 版本v2.932
  • 系统Pc
  • 语言英文

Cygwin是一款可以让用户在windows系统中使用Unix代码的模拟环境软件,软件由UNIX API库、Bash shell和许多UNIX程序组成,可以帮助初次学习LINUX的用户避免两个系统之间来回切换的麻烦。由于 Windows的 Dos Scripts功能弱小,命令行工具也十分稀少,对于系统管理工作来说效率十分低下,而 Cygwin具备了能够在 Wnidows系统中直接调用 Unix函数的 Cygwin库,可直接调用 Mincrosofe API函数和 Cygwin API函数来编写控制台和 GUI应用程序,从而使得开发软件或是系统管理变得高效快捷。与另一款同类型的软件MinGW相比,Cygwin在windows环境中开发出来的程序,是可以在LINUX系统中运行的,而MinGW在开发速度上要比前者快,比较适合开发windows系统程序,但是内容不是很全面。相比之下,还是Cygwin更加适合用户在学习和开发上面的使用。

安装教程:

1.下载解压本站提供的Cygwin压缩包文件,双击“setup-x86_64.exe”进入安装程序。

2.在这里是选择软件的安装模式,分别为从internet安装、只下载安装程序不安装、安装已下载的数据包,如果没有安装包的话,这里我们选择第一种比较好。

3.接着就是选择软件的安装方式。

4.安装包的存放路径同样也是不能带有中文字符。

5.这里是选择连接方式,如果对这方面不是很清楚的话,建议选择第一个默认选项。

6.然后在这里会弹出许多下载站点,选择一个网站。

7.等待安装,安装等待的时间与你选择的组件数量有关,越多等的时间越长。

设置代码指令

1、cygwin设置中文

cygwin\home\用户名\.bashrc

2、让ls和dir命令显示中文和颜色

alias ls='ls --show-control-chars --color'

alias dir='dir -N --color'

3、置为中文环境,使提示成为中文

export LANG="zh_CN.GBK"

4、输出为中文编码

export OUTPUT_CHARSET="GBK"

cygwin\home\username\.inputrc

5、可以输入中文

set meta-flag on

set output-meta on

set convert-meta off

6、忽略大小写

set completion-ignore-case on

常用代码指令

1、在cygwin里访问Windows盘

cd /cygdrive/c

cd c:

2、整合cygwin命令到Windows中

tar czvf xxx.tgz ./

3、使用TGZ备份

@echo off

d:

cd d:\website\8thmanage

tar czvf 8thmanage.tgz 8thmanage

4、恢复Cygwin快捷方式

@echo off

5、D:

chdir D:\cygwin\bin

set.utf8

bash –login -i

chmod命令

chmod [who] [opt] [mode] 文件/目录名

who表示对象,是以下字母中的一个或组合:

u:表示文件所有者

g:表示同组用户

o:表示其它用户

a:表示所有用户

opt则是代表操作,可以为:

+:添加某个权限

-:取消某个权限

=:赋予给定的权限,并取消原有的权限。

相关问题:

1.cygwin下如何清屏?

可以使用Ctrl+L快捷键,在这里如果想要使用clear进行清屏的话,需要安装ncurse才可以使用。

2.Cygwin安装过程中出现“Unable to extract /usr/lib/qt3/lib/libdesignercora.a--the file in use .please stop all Cygwin processes and select the "Retry",or select "contitue"to go on anyway.”

这个是因为一个叫libkbdsg.a一直读写失败,一般都是被腾讯电脑管家拦截的关系,只要先暂停电脑管家的使用,安装完成后在开启就可以了。

展开内容

类似软件

  • Kate中文版(高级文本编辑器)

    9.1/93.38M

    一个可以跨平台使用的免费高级文本编辑器

    查看
  • .Net6.0离线完整安装包

    8.5/181.67M

    .Net6.0离线完整安装包是一款由微软官方推出的.net集成开发环境运行工具。相信很多用户都知道目前微软件推出的这款开发工具支持未来所有.NET平台的基础开发。

    查看
  • Caffe Windows

    9.1/9.31M

    Caffe全称Convolutional Architecture for Fast Feature Embedding,Caffe是一个开源的深度学习框架,由伯克利人工智能研究实验室(BAIR)开发。

    查看
  • DialogBlocks(资源编辑器)

    9.1/7.49M

    DialogBlocks是由Anthemion推出的一款功能强大、操作简单实用性强并基于sizer的资源编辑器。DialogBlocks可以非常快速的生成对话框、向导以及框架。

    查看

网友评论

0人参与,0条评论
  • 评论需审核后才能显示

同类排行

  • OpenArk(开源Ark工具)官方版

    8.9/11.07M

    一款功能强大的开源Ark工具

    查看
  • zprotect(软件加壳工具)

    8.8/8.55M

    zprotect(软件加壳工具)是一款非常优秀的应用程序加壳软件能够轻松的保护用户的软件免受他人的恶意破解,拥有的多项革命性创新技术,将用户的软件保护的非常不错,减少因为盗版给用户带来众多经济损失,使许多独立开发人员保护自身利益的不二神器。

    查看
  • Docker Desktop for Windows官方版

    8.9/499.59M

    一个开源的应用容器引擎

    查看
  • scite编辑器

    10.0/2.61M

    scite编辑器是一款很好用的编辑器I,主要针对代码编辑,比如C/C++、PHP、C#、Perl等等,安装完即可使用,而且相比较于其他同类软件,小编带来的这款最亮眼的就是支持用户导出,你可以轻松的将编写完的代码导出为PDF/HTML/RTF等格式的文件,并且高亮的内容也可以

    查看
  • Hutool工具包

    9.1/2.99M

    Hutool工具包是一个Java工具集,软件类似于jodd和Apache commons lang的Java工具类。Hutool工具包对文件、流、加密解密、转码、正则、线程、XML、日期、Http客户端 等 JDK 方法进行封装,组成各种 Util 工具类。

    查看
  • opengl es 3.0框架

    9.0/562K

    opengl es是OpenGL三维图形API的子集、为PDA和游戏主机等嵌入式设备设计,这个opengl es 3.0则是这一系列的第三代,该版本能够让我们的用户在支持迎检的要求上更加容易,同时改标准也为移动是被带来更多桌面版的功能。

    查看
  • Kate中文版(高级文本编辑器)

    9.1/93.38M

    一个可以跨平台使用的免费高级文本编辑器

    查看
  • PEiD完整汉化版

    9.5/402K

    PEiD(PE Identifier)是一款非常知名的查壳工具。它能够几乎可以侦测出所有的壳,其数量已超过470 种PE 文档 的加壳类型和签名。别看PEiD的体积很小,那真的是麻雀虽小,五脏俱全。

    查看
  • 山外多功能调试助手

    9.0/17.95M

    山外多功能调试助手是一款功能齐全的调试软件,让我们的用户可以轻松简单的进行各种调试工作,用户打开摄像头助手调试时没有图像,每次打开摄像头都需要打开一大堆串口助手非常麻烦,现在有了这款山外多功能调试助手,你就可以轻松完成需要解决的调试问题。

    查看
  • sencha touch(移动Web应用开发框架)官方版

    8.9/55.38M

    sencha touch官方版是一款适用于最前沿的Touch Web的移动开发框架,该框架是沐浴前世界上第一个基于HTML5开发的Mobile App框架,框架基于javascript开发,所以如果用户是一位使用java进行Web应用开发的程序员,那么不费吹灰之力即可完全掌握用法

    查看
  • Electron(桌面开发工具)

    8.8/1.86G

    Electron是一款Github上的跨平台桌面应用开发工具,支持用户使用最新的Web技术进行桌面应用的开发工作,目前不仅大量的小公司在用,一些比较大的知名公司也在使用这款强大的开发工具。

    查看
  • BowPad(代码文字编辑工具)

    9.0/2.15M

    非常独特的代码文字编辑器工具

    查看
  • Adobe RoboHelp创作工具

    9.1/811.47M

    Adobe RoboHelp中文版是一款功能非常强大且操作简单使用方便的帮助文件制作软件,它的出现,推动了网页设计的发展,已成为网页开发设计的标准,使web开发人员在HTML网页制作方面变得更加容易。

    查看
  • Android Multitool(apk反编译及编译工具)绿色版

    9.5/13.97M

    Android Multitool绿色版是一款来自国外安卓论坛的反编译APK文件的工具,工具中集成了反编译,编译,签名等选项,对于DIY安卓软件者是必备的工具,支持apk安装包编译、反编译等功能。

    查看
  • DiPiPi安卓反编译工具

    9.5/6.99M

    DiPiPi是一款安卓应用程序的反编译工具,可以将安卓应用程序的APK文件反编译成其源代码,并提供了可视化的代码编辑界面,方便开发者查看和修改源代码。此工具可直接拖拽文件、文件夹,支持对Apk反编译、Dex反编译、Smali编译打包、Apk签名等。

    查看