首页 > 电脑软件 > Cygwin(UNIX环境模拟软件) v2.932

Cygwin(UNIX环境模拟软件)

v2.932

  • 软件大小:1.31M
  • 软件版本:v2.932
  • 软件类型:国产软件
  • 软件分类:电脑软件
  • 软件语言:简体中文
  • 更新时间:2026-01-28
  • 安全检测:无插件360通过腾讯通过金山通过瑞星通过小红伞通过

  • 软件评分:

普通下载

Cygwin这软件真的挺神的,它就像个桥梁,让咱们能在Windows上直接跑Unix的代码,对想学Linux又不想折腾双系统的人来说简直是福音。我特别喜欢它自带的Bash shell和那些Unix工具,比起Windows自带的命令行,效率高太多了,尤其是搞系统管理的时候。它那个Cygwin库能直接调用系统API,写控制台或GUI程序都很快,不像纯Windows开发那么繁琐。跟MinGW比起来,虽然MinGW开发Windows程序速度更快,但Cygwin编出来的程序能在Linux上跑,生态也更全,我觉得学习和开发选它更划算,兼容性好很多。 安装过程其实不难,但得注意细节。下载解压后点setup-x86_64.exe,选从网络安装就行,别选只下载不安装那种。安装路径千万别带中文,不然容易出问题。选下载站点时挑个速度快的,比如国内镜像,能省不少时间。组件选多了安装就慢,我建议新手先装基础包,以后需要啥再补。等进度条走完就搞定了。 设置中文环境是关键,不然命令行全是乱码。在home目录下的.bashrc里加几行代码:alias ls='ls --show-control-chars --color'让ls显示中文和颜色,export LANG="zh_CN.GBK"把环境切到中文,再export OUTPUT_CHARSET="GBK"确保输出编码对。.inputrc里加上set meta-flag on这些,就能输入中文了。忽略大小写那个设置我也爱用,敲命令少打几个字母舒服多了。 常用指令里,访问Windows盘符用cd /cygdrive/c特别方便,直接切到C盘。备份用tar czvf打包成tgz,比Windows压缩快多了。chmod命令权限管理很直观,u、g、o、a这些对象加减权限,比图形界面灵活。清屏用Ctrl+L就行,装ncurse才能用clear命令,不过一般没必要。 安装时可能遇到腾讯电脑管家拦截libkbdsg.a的问题,提示文件被占用,这时候先暂停管家再重试就行。整体来说Cygwin让我在Windows上也能享受Unix的高效,省去了来回切换系统的麻烦,特别适合像我这样既用Windows又想学Linux的人。

安装教程:

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一直读写失败,一般都是被腾讯电脑管家拦截的关系,只要先暂停电脑管家的使用,安装完成后在开启就可以了。

网友评论

共有 0条评论

captcha 评论需审核后才能显示

应用推荐

游戏推荐