类型:编程工具
语言:简体中文
更新:2020-07-24 09:22:39.000
大小:
平台:Win All
下载量: 67870
- 1[编程工具]Gitee码云官方下载 v2.29.2 高校版
- 2[编程工具]visual studio2013~2019全系列离线版下载 免安装网盘资源
- 3[编程工具]Notepad2中文电脑版下载 v4.21.1 免费版
- 4[编程工具]VisualCppRedist(VC运行库安装工具) v1.0 免费版
- 5[编程工具]Vue Devtools(vue调试工具)插件下载 附使用教程 最新版
- 6[编程工具]amis前端代码框架下载 v1.1.1 官方版
- 7[编程工具]QOwnNotes开源免费下载 v21.1.8 中文版
- 8[编程工具]Kittenblock(机器人编程)中文版软件下载 v1.8.6 电脑版
- 9[编程工具]eFrameWork网站构建框架 v4.0.2 官方版
- 10[编程工具]JetLinks物联网搭建平台 v1.8.0 官方版
cygwin是一款用于Windows系统的Linux系统操作模拟软件,软件可用于学习Linux系统的所有相关操作,并支持部分软件的移植操作,帮助程序员进行一些特殊的程序开发测试,是一款编程人员必备的日常办公软件。cygwin官方版提供两个主要的功能组件,一个是unix api库,一个是基于cygwin dll的程序,它可以模拟unix操作系统提供的许多特性以及我们熟悉的命令行界面的使用,帮助您解决在windows和linux两者系统间来回切换重启的繁琐操作。
cygwin软件自带使用说明,不懂的用户可以根据使用说明的引导进行安装,帮助用户快速上手这款软件。
cygwin软件特色
1.完美模拟unix系统的特性
2.可以在其中进行操作与开发
3.cygwin可以直接调用unix的库
4.cygwin不干扰电脑主系统的运行
5.cygwin给用户带来更加出色的unix体验
cygwin使用方法
安装完成后,在桌面上会有一个Cygwin的图标,双击它,会出现一个windows的命令窗口,过一会,你就会见到熟悉(或者陌生)的 Linux的Shell界面。试一试ls ,是不是可以工作了?从今往后,你就可以自由的在windows下使用Linux的软件了。基本上你能用到,cygwin都有。如果你要开发可以在两个平台上运行的程序, cygwin也是你前期试验的好地方。从互联网上下载的各种开源代码,也可以在Cygwin里编译,运行,调试。下面介绍一些使用技巧,更多地还要靠大家自己探索拉!
【使用Cygwin访问windows的文件】
Cygwin安装后,其根目录位于你的安装目录下。所以使用cd /,只能访问到你的安装目录,要访问硬盘上的其他文件,可以使用mount:
mount D:/testdir ~/testdir
这样,你就可以在~/testdir里访问到D:/testdir里的内容了。
【使用Cygwin作为X Server】
现在的Linux服务器一般都提供X,要从Windows上使用Linux的X,需要在Windows上运行一个X Server。有一些专门为windows开发的软件可以做这个,但是Cygwin自带的X server就可以胜任。下面举例说明如何使用:
首先你必须安装X11包,然后运行Cygwin shell,输入x&。这时候你的桌面上出出现一个布满斜纹大窗口,这就是我们的X server了,回头Linux机器上的X 程序就会显示在这里。
cygwin安装教程
一、获得离线安装包
在线安装时,指定过下载文件存放的位置。在线安装完成后,到此目录,在我的机器上为D:\Software\,下面有个文件夹为“http%3a%2f%2fmirrors.163.com%2fcygwin%2f”。
这个文件夹和setup.exe共同组成离线安装包。
二、安装
将步骤一中提到的两个文件夹拷贝到需要离线安装的机器上后,启动“setup.exe”程序。
与在线安装有两点不同:
1、要选择从Local安装;
2、有一处要求安装包的位置(在我这里,自动把setup所在的文件夹作为缺省安装包的位置),选定“http%3a%2f%2fmirrors.163.com%2fcygwin%2f””之后,剩下的就和在线安装是一样的。
cygwin相关问题
一、哪些版本的Windows支持?
1、预计Cygwin可以在所有现代版本的Windows上运行。状态2016年1月,这包括Windows Vista,Windows Server 2008以及所有更高版本的Windows,直到Windows 10和Windows Server 2016.Cygwin的32位版本也运行在发布的64位版本的Windows上的WOW64 32位环境中,即64当然只有在64位Windows上。
2、请记住,Cygwin只能完成底层操作系统支持的功能。因此,Cygwin在不同版本的Windows上的表现会有所不同,并呈现出不同的局限性。
二、我的Windows登录名有一个空格,会导致问题吗?
绝对是的!UNIX shell(以及Cygwin)使用空格字符作为单词分隔符。在某些情况下,可以通过各种shell引用机制来解决这个问题,但是如果可以完全避免这个问题,那么你会更好。