如下:
Linux本身不是 *** 作系统,只是一个内核,这个内核挂载了很多东西后成为一个 *** 作系统,其中一个挂载的东西叫Shell。
BSD本身就是一个 *** 作系统,更接近于Unix。
后来,又出现了FreeBSD,貌似和BSD差别不大,是开源的。
上面的这些 *** 作系统的内核是不一样的,但是他们都使用Shell作为通讯的命令行。
其实Shell也有很多版本,命令的写法也有些细微的差别,但是大体上看起来是一样的。
后来,苹果根据FreeBSD开发了MacOS,后续的每一个新版本的MacOS系统都很大程度上保留了FreeBSD的新特性。当然也包括Shell。
所以,这些系统看起来都很像。他们都叫UnixLike(中文叫“类Unix”)系统
不知楼主是要问啥,是指怎么配环境还是怎样入门学知识。\x0d\x0a想配环境的话,我大概说个思路,具体细节请自行百度之:\x0d\x0a\x0d\x0a方案一:装虚拟机软件(vmware fusion或parallels desktop),虚拟机里guest os装linux(建议ubuntu),然后在linux下装gcc、java等等编程工具,装个eclipse(有人说玩linux编程就得vim或emacs,我个人觉得vim、emacs这种软件,适合geek装13用,《Clean Code》的作者在书中也是推荐eclipse这种高级的IDE,有代码补全,api提示,可以大大提高开发效率。)\x0d\x0a方案二:mac os下装xcode,然后设置xcode装命令行开发工具,就有了gcc等命令,然后就跟linux差不多了,可以装eclise,也可以用xcode做IDE。\x0d\x0a学知识的话建议楼主逛论坛或者买书。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)