提到 Linux 学习,可能很多童鞋都会说,不是我不想学,而是真的没有一个好的 linux 环境:装了 linux 吧,有时又会想回 Windows 玩玩游戏娱乐什么的,搞个双系统吧,又不想折腾!如果真是这样,下面的内容将让你的理由统统成为借口。想学习 Linux 基本命令又不想安装 Linux 系统的的童鞋请往下看。
虽说 Linux 是学习 Bash Shell 的天然环境,但是我们可以借助工具,在 Windows 下运行 bash。最著名的的工具是 Cygwin,它是模拟类 UNIX 环境的软件,最初由 Cygnus Solution 公司开发,目的在于通过重新编译将 Linux 系统上的软件移植到 Windows 上。
安装 Cygwin 需要到官网下载安装包。在该网站首页的 Current Cygwin DLL version 中找到 setup.exe 并下载。该安装程序只是一个“外壳”,或者可以被称为 Cygwin 的安装器,因为该文件只有不到 1MB 的大小。下面是官方的安装步骤:
下载 setup.exe
安装 Cygwin,您需要下载 setup.exe,此程序根据您选择的软件包,再从互联网下载所有组件。
安装
1.双击 setup-x86.exe
2.按照安装提示“下一步”
3.选择从“互联网”安装:
4.选择安装的路径,一般是 C:\Cygwin,选择本地临时目录,用于存放下载的软件;选择您连接互联网的方式,一般选“直接连接”就可以了。
5.选择下载源:(本站已不再提供镜像,请选择 163 镜像)
6.根据安装提示,选择需要安装的软件包,完成安装。
使用
- 双击桌面的 Cygwin 图标,即可启动 Cygwin 里的 Bash。
- 或者,你可将 C:/Cygwin/bin 加到%PATH%当中,您就可以直接在 cmd.exe 里面使用 Linux 命令了,比如 less, cat, wc , wget
- 如果您有一个 Bash 脚本,您可以直接用 C:/Cygwin/bin/bash.exe X:/scripts/Monitor.sh 的形式调用。
已经安装了之后,在桌面启动 Cygwin Terminal 后出现如图终端窗口:
率先测试了一下编辑器功能,可能使用了默认选项,未安装 vim,只好测试下 vi 了。发现了方向键和回车键无法正常工作,在 option 中看了半天没能解决之后,只好问下搜索引擎,问题才得到了解决:
原来 vim 缺省是 vi 兼容模式,设置成不兼容模式就好了:
在 vi 中按下 esc 进入命令模式,然后输入下面命令回车即可(注意是英文冒号)
:set nocp
设置好了,随便输入内容试试:
使用 wq 保存并退出后,用 sh 执行刚刚这个简单的打印脚本:
好了,这个模拟工具就介绍到这,想学 linux 的童鞋可以边看鸟哥的私房菜边使用这个工具先练练手,要真正学习 linux,个人还是建议安装个正统的 Linux 系统学习下比较好,比如 Redhat 或 Centos 等。
不明觉厉
我一直不知道这个词的褒贬。。。
感觉有点技术难度,不过分享的很详细。
其实就是命令行而已,看下《鸟哥的LINUX私房菜》基本都会了。
好久把这本书借来看看,我一同学有
好厚
嗯,我都是拿了同事的看呢。你的空间是VPS,应该用的上。
对呀。不过一些基本的百度一下都可以解决
百度一下,你就知道。
哎,感觉你们都挺厉害的,文章看完了,我对这一点都不懂,另外,友荐广告已点
同样的,很多博友的文章我也不懂,毕竟术业有专攻嘛。只好打打酱油,帮忙点点广告~~
技术控啊,支持
多谢支持! 都是一些基础技术,惭愧惭愧。。
还是自己安装吧。
平时也没什么时间学习linux什么的 真想问时间都去哪了?
我赶脚是从指缝中溜走了~
话说你这正常更 我感觉我更新文章只能靠感觉。。
当然靠感觉了,硬是挤牙膏,那写出来的东西也是如同嚼蜡。不过作为新站,更新频率还是得保证以下,比如一天一篇~~我如果不知道些什么,我就会去转载点好文章,你看下我也叫菜单里面有个【我的订阅】,你就知道了。
嗯 但是我没想转载的 其实现在也没有规划好自己的网站到底属于什么 往哪个方向发展
当然,最好的是原创。
你博客分享的东西分适用啊。
呵呵,希望能帮到你们。
写的太好了,这个L..什么的模拟器需要插卡玩吗
呃,是学习linux命令的模拟器,不是小霸王呢~哈哈。直接安装就可以玩linux命令了。
一目了然
大学时期,我曾经狂热ubuntu,现在没那激情了,博主博客做得很好
只是新起步的小博客,博友谬赞了。
挺好的
为什么不 比如Ubuntu,,,
这个完整安装后很大吗,
不是很大,主要是用来练练手,有基本的一些linux命令行。
其实我自己装了Ubuntu~
那不用安装这个了~~这个只是为了那些不愿意安装linux,纠结玩游戏之类的人准备的。,
谢谢。
哈哈,我被这个东西纠结过好久。
在看一本有关git的书上介绍了这个软件,百度搜索找到张哥这了,写的很清除,跟着步骤装一个。
过来看看了,现在win10好像支持bash了,但是还是在测试。
不错,好的学习工具