zoukankan      html  css  js  c++  java
  • Linux之须知

    1.服务器有哪些硬件?

    主板,cpu,显卡,内存,硬盘,声卡,网卡

    2.内存,CPU,硬盘的作用?

    cpu是管理与运算。
    内存:cpu和磁盘之间的缓冲设备,服务器关闭后,数据从内存中释放掉。

    CPU,电脑的主芯片,就像人的大脑,数据的交换在这里进行。

    显卡,主控显示画质方面,保持画质的清楚流畅,游戏必不可缺。

    硬盘,一个容量硬件,你的软件之类的都需要一个空间来存放,需要有足够大的空间。

    内存,一个暂存硬件,你的所有要处理的信息不可能一下子都挤到CPU上,需要先放在一个地方,就是内存了,再由内存与CPU进行一步一步的信息交换,最后完成指令。

    3.服务器常见品牌?

    dell hp IBM 浪潮 联想

    4.操作系统的作用?

    用户和计算机的接口,同时也是计算机硬件和其他软件的接口

    5.开源软件的特性,以及开源许可的协议

    低风险  使用闭源软件无疑把命运交付给他人,一旦封闭的源代码没有人来维护,你 将进退维谷;而且相较于商业软件公司,开源社区很少存在倒闭的问题。

    高品质  相较于闭源软件产品,开源项目通常是由开源社区来研发及维护的,参与编 写、维护、测试的用户量众多,一般的 bug 还没有等爆发就已经被修补。

    低成本  开源工作者都是在幕后默默且无偿地付出劳动成果,为美好的世界贡献一份 力量,因此使用开源社区推动的软件项目可以节省大量的人力、物力和财力。

    更透明  没有哪个笨蛋会把木马、后门等放到开放的源代码中,这样无疑是把自己的罪行暴露在阳光之下。
    GNU GPL (GNU General Public License GNU):
    只要软件中包含了遵循 GPL 协议的产品或代码,该软件就必须也遵循 GPL 许可协议且开源、免费, 因此这个协议并不适合商用软件。

    遵循了此协议的就包括Linux和大多数开源软件

    GNU的特点是:

    复制自由

    传播自由

    收费传播  开源软件都是通过对用户提供有偿服务形式来盈利

    修改自由  开发人员允许增加和删除软件的功能,但是还必须遵循GPL许可协议

    6.linux优点

    跨平台的硬件支持,
    可靠的安全性
    丰富的软件支持
    良好的稳定性
    多用户多任务
    完善的网络功能

    7.说出常见的linux发行版

    RedHat Enterprise Linux RHEL :

    红帽公司是全球最大的开源技术厂商,RHEL 是全世界内使 用最广泛的 Linux 系统。RHEL 系统具有极强的性能与稳定 性,并且在全球范围内拥有完善的技术支持。
    Community Enterprise Operating System

    CentOS 通过把 RHEL 系统重新编译并发布给用户免费使用的 Linux 系统,具有广泛的使用人群。CentOS 当前已被红帽公司 “收编”。
    openSUSE

    源自德国的一款著名的 Linux 系统,在全球范围内 有着不错的声誉及市场占有率。主要使用客户是中国移动、中国电信、交通银行、浦发银行等等安全性极高的客户
    Debian

    稳定性、安全性强,提供了免费的基础支持,可以良好地支持各种硬件架构,以及提供近十万种不同的开源软件,在国外拥有很高的认可度和使用率。
    Ubuntu

    是一款派生自 Debian 的操作系统,对新款硬件具有极 强的兼容能力。Ubuntu 与 Fedora 都是极其出色的 Linux 桌面系统,而且 Ubuntu 也可用于服务器领域。

    8.用虚拟机学linux的好处是?

    1、兼容各类软件
    linux虚机主机具有极强的兼容性,不像windows系统那样需要安装的各种软件,还需要注意各种版本的问题,一旦出错就可能导致系统崩溃等严重错误,成为系统不稳定的根源。而linux虚拟主机,由于是开源的操作系统,很多软件的安装与操作都是通过命令代码的形式直接执行的,可以完全杜绝此类冲突。对程序开发人员来说,Linux更是一个很好的操作平台,因为在Linux的软件包中,包含了多种程序语言与开发工具,如gcc、cc、C++、Tcl/Tk、Perl、Fortran77等。
    2、系统高稳定
    linux虚拟主机具备linux系统的最大优点:运行稳定,因为所有的代码都是透明可见的,易于查找问题、bug,所以能最大限度的检查系统中的错误,保证系统正常运行。同时由于所有代码都是可以查看的,一旦发生了问题,也可以第一时间调整代码,修正错误,这是windows系统所不具备的优势。
    3、可靠的安全性
    除了稳定、兼容外,linux虚拟主机还有一个十分显著的优势,就是安全。目前市面上绝大多数病毒和恶意程序都是针对win系统开发,而Linux系统对此先天免疫;又由于代码开源,即使linux不幸感染病毒,维护人员也容易查出运行异常之处,并加以解决。平时,linux系统也可利用自带防火墙、入侵检测和安全认证等工具,及时修补系统漏洞,大大提高系统安全性。
    4、全方位网络功能
    Linux系统内置了很丰富的免费网络服务器软件、数据库和网页的开发工具,如Apache、Sendmail、VSFtp、SSH、MySQL、PHP和JSP等。近年来,越来越多的企业看到了Linux的这些强大的功能,利用Linux虚拟主机担任全方位的网络服务器。
    5、多用户多任务
    作为一个真正的多用户、多任务操作系统,使用Linux虚拟主机,每个用户都可以对自己的资源拥有特定的权限,并且互不影响;同时多个用户可以在同一时间以网络联机的方式使用计算系统。由于Linux系统调度每一个进程是平等地访问处理器的,所以能有效支持多个并行任务,使各程序之间的运行互相独立。

  • 相关阅读:
    遇到项目上面有叉,但是找不到错误的原因
    遇到build的问题
    遇到scan configurtation CDT builder等的错误
    遇到attemp to invoke virtual method
    遇到looper之类关于消息循环的
    Linux与Windows信息交互快捷方法
    并行查询
    PostgreSQL 事务管理的MVCC
    Linux安装memcached
    Linux 安装 Redis
  • 原文地址:https://www.cnblogs.com/wjs521/p/10033974.html
Copyright © 2011-2022 走看看