资讯专栏INFORMATION COLUMN

一天一点linux(1)

FullStackDeveloper / 2978人阅读

摘要:服务器互联网公司,品牌浪潮,联想,航天联志。企业案例门户极端案例高并发,大数据量。提醒这里的内存和硬盘,可能是多台机器组成的。它的目标是建立可自由发布和可移植的类操作系统。

1.PC服务器:
互联网公司,品牌DELL,HP,IBM,浪潮,联想,航天联志。
DELL品牌:
2010年以前:1u 1850 1950,2u 2850 2950
2010-2014:1uR410/420 R610/620

2.电源:生产中一般核心业务用双电,如果是集群的情况,可以例外。

3.CPU:负责运算和控制,是服务器性能最核心部件,生产:一般的企业,CPU颗数2-4颗,一颗CPU双核-四核;虚拟化宿主机,CPU颗数4-8颗,内存一般为48G-128G

4.内存:CPU与磁盘之间的缓冲设备,临时的存储器。
进程:运行着的程序,进程会放在内存里。
程序:静态的,磁盘里。
计算机重启,内存会释放。

企业案例:
1).门户极端案例:高并发,大数据量。会把数据先写到内存,然后再定时或者定量的写到磁盘,最终还是会加载到内存。特点:高并发的写入性能高;可能会丢失一部分在内存中还没来得及存入磁盘的数据。
2).中小企业案例:并发不是很大网站,会先把数据存放到磁盘,然后通过程序把数据读入到内存里,再对外提供访问服务。由于90%的网站都是读取为主,写入为辅,读写比例10:1,所以并发写入不是问题。提醒:这里的内存和硬盘,可能是多台机器组成的。

5.磁盘:永久存放数据的存储器,
3.5英寸的sas,sata硬盘----机械读取(读取不高),性能比内存差很多,所以工作中把大量的数据缓存到内存,是必备的解决方案。
磁盘的接口:SAS SATA SSD(电子的)...
性能比较:SSD>SAS>SATA
企业应用:常规工作场景选SAS(15000转),SATA(7200-10000转)线下的备份(数据访问量不大),高并发选SSD。
淘宝网:SATA和SSD结合起来用,根据客户的数据访问量,访问多,放SSD存放,访问少,放SATA。

6.光驱:装系统
企业应用:建议淘汰光驱,U盘安装系统或网络安装(FTP,HTTP),无人值守批量安装系统。

7.操作系统
什么是操作系统?
简单的理解,操作系统(OS)是沟通使用者和硬件之间传递信息的工具或程序。例如XP,window7,8,10.

GNU计划(革奴计划)和GPL(General Public License通用公共许可证)
GPL许可核心思想,是保证任何人有共享和修改自由软件的自由,任何人有权取得,修改和重新发布自由软件的源代码权利,但是要求把具体的改动发布出来。

FSF(Free SoftwareFoundation)自由软件基金会的主要项目是GNU(GNU"s Not Unix)项目。它的目标是建立可自由发布和可移植的类Unix操作系统。项目本身产生的主要软件包包括:Emacs编辑软件,gcc编译软件,bash命令解释程序和编程语言,以及gawk等等。

Linux的版本
(1)Linux操作系统=内核(版本)+系统软件(版本)+应用程序
(2)Linux内核(kernel)版本
(3)Linux发行商:Redhat,CentOS,Ubuntu,Debian,Fedora(Redhat另一分支,仍保持GPL协议,类似Redhat的测试版),
(4)Redhat Linux,从Redhat9.0之后,不再遵循GPL协议,为收费产品(仍开源)。
(5)CentOS (Redhat另一分支,即Redhat的再编译版)
提示:一般生产场景运维,都不适用桌面环境,甚至连桌面软件包都不安装,仅有一些特殊的软件安装包。
Linux是Minux仿制出来的,后面的Linux是集成了FSF的一些集成软件包,而今天是Linux是众多程序发展起来的。

自由软件是权利问题,不是价格问题,自由应该是“言论自由”中的自由,而不是“免费啤酒”中的免费。
自由软件关乎使用者运行,复制,发布,研究,修改和改进该软件的自由。

Linux的版本很多,且不同的企业应用需要的Linux版本和Linux技能也不尽相同,因此,只有了解各个版本的Linux适合的常见应用后,才知道如何选择合适的Linux版本。按照Linux的常见应用把Linux分为:
IT服务器系统应用领域(份额最大),
嵌入式系统应用领域,
个人桌面系统应用领域。

IT服务器系统应用领域:
利用Linux系统可以为企业构架www服务器、数据库服务器、代理服务器、邮件服务器、DNS服务器、透明网关、路由器等等,不但使企业降低了运营成本,同时获得了Linux系统的带来的高稳型的版权之争。

嵌入式系统应用领域:
在嵌入式应用的领域里,从因特网设备(路由器,交换机,防火墙,负载均衡器)到专用的控制系统(手机,PDA,各种家用电器),Linux操作系统都有不小的应用市场。

个人桌面系统应用领域:
其实就是我们办公室使用的计算机系统。如:浏览器,办公室软件,收发邮件,实时通讯,文字编辑,多媒体应用等。

8.如何选择Linux版本建议
1).Linux桌面系统,首选Ubuntu,开发人员作为开发平台,
2).服务器端的Linux系统,首选RHEL和CentOS,两者首选CentOS,如果公司有钱,不在乎软件成本,也可选RHEL,RHEL有版权,CentOS没有版权
3).如果对安全要求很高,选择Debian和FreeBSD
4).需要使用数据库高级服务和电子邮件网络应用的用户,可以选择SUSE(德国用的多),也可选择Centos和RHEL
5).新技术,新功能,可以选择Fedora,是RHEL和CentOS的一个测试版或预发布版

企业工作中一般都在用centos的什么版本?
5系列:27%
5.4 5.5 5.8
6系列:45%
6.2 6.4 6.5
已有的Centos版本
centos5.0-5.9
centos6.0-6.5
centos7已发布

建议centos6.4或6.5 64位。
centos 6.4-6.5 X86_64

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/9191.html

相关文章

  • linux(5)

    摘要:一块硬盘最多可以有个主分区,而且只能有一个扩展分区,而且扩展分区不能用,必须要在这个扩展分区划分一个或多个逻辑分区。在中,通过设备名来访问设备,设备名存放在目录中查看分区注意分区数字编号只能留给主分区或扩展分区,逻辑分区的编号只能从开始。 windows系统对比: 32位与64位系统简单介绍和对比: 置初衷不同:64位为高性能所设计,32位为普通用户设计; 要求配置不同:64位只能安...

    Cristic 评论0 收藏0
  • linux(5)

    摘要:一块硬盘最多可以有个主分区,而且只能有一个扩展分区,而且扩展分区不能用,必须要在这个扩展分区划分一个或多个逻辑分区。在中,通过设备名来访问设备,设备名存放在目录中查看分区注意分区数字编号只能留给主分区或扩展分区,逻辑分区的编号只能从开始。 windows系统对比: 32位与64位系统简单介绍和对比: 置初衷不同:64位为高性能所设计,32位为普通用户设计; 要求配置不同:64位只能安...

    Nino 评论0 收藏0
  • linux(12):Ubuntu14.04 如何调节屏幕亮度?

    摘要:方法一选择屏幕右上角的系统配置图标选择配置选择中的点击那个红色的然后修改横条就可以调节屏幕亮度。备注修改单次有效,重启后又会恢复到原来最亮的亮度。升级,终端执行命令重启之后就可以使用调节了。 方法一: 选择屏幕右上角的系统配置图标; 选择配置System Settings; 选择HardWare中的Power; 点击那个红色Tips的Brightness Settings; 然后修改...

    weknow619 评论0 收藏0
  • linux(12):Ubuntu14.04 如何调节屏幕亮度?

    摘要:方法一选择屏幕右上角的系统配置图标选择配置选择中的点击那个红色的然后修改横条就可以调节屏幕亮度。备注修改单次有效,重启后又会恢复到原来最亮的亮度。升级,终端执行命令重启之后就可以使用调节了。 方法一: 选择屏幕右上角的系统配置图标; 选择配置System Settings; 选择HardWare中的Power; 点击那个红色Tips的Brightness Settings; 然后修改...

    zhangyucha0 评论0 收藏0
  • linux(4)

    摘要:查找命令文件目录按名字查找按照修改时间查找根下类型文件名字以为名称一个删除命令管道把前一个命令的输出交给后一个命令继续处理,后不需要加空格修改时间天前,最近天改过的文件画图学习打印序列竖横数字之间的分隔符步长 find 查找命令 -type (f 文件 d 目录) -name ddd 按名字查找 -mtime(按照修改时间查找) find /(根下) -type(类型) f(文件) ...

    Caicloud 评论0 收藏0
  • linux(4)

    摘要:查找命令文件目录按名字查找按照修改时间查找根下类型文件名字以为名称一个删除命令管道把前一个命令的输出交给后一个命令继续处理,后不需要加空格修改时间天前,最近天改过的文件画图学习打印序列竖横数字之间的分隔符步长 find 查找命令 -type (f 文件 d 目录) -name ddd 按名字查找 -mtime(按照修改时间查找) find /(根下) -type(类型) f(文件) ...

    oneasp 评论0 收藏0

发表评论

0条评论

FullStackDeveloper

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<