发行版
1.Redhat(Centos)
2.SUSE(企业版最好看的是SUSE)
3.Debian(Ubuntu属于Debian的发行版,Mint)最难用,做出的限制最少,高手用。
Gentoo
LFS(Linux From Scratch起跑线)严格来说,LFS不是一个发行版,而是一本书
教你编译linux和找软件构成。市面上玩转LFS的人不多,如果你会这个的话,就完全了解Linux啦~
编译就是把源代码变成可以在CPU执行的二进制代码
Redhat发行版是已经编译好的,是通用格式(在比较老的cpu上编译,就能兼容老版本)编译好的。
我们如果要想发挥某个程序的性能,就在这个平台上,如在Redhat上编译,就在这个平台上去安装去配置。会更好的发挥程序的性能
所以自己编译和编译好的,优点在于可以更好的发挥CPU特性,但是也比较麻烦,时间也比较长,而编译好的,就是比较简单。
如开发产品
.java就是源代码,而通过编译之后,后缀就变成了.class的了
.class文件是不能直接编辑的
不同的开发语言,源代码是不通的后缀,比如说c语言是.c的
原文地址:http://blog.51cto.com/425319153/2092945