zoukankan      html  css  js  c++  java
  • Linux基础之什么是Linux

    linux基础之什么是linux

    linux基础之什么是linux

    什么是linux

    • linux是一个多用户多任务的操作系统
    • 任何一个应用软件必须运行在操作系统上
    • 操作系统
      • Operation   System(OS)是管理计算机软件资源和硬件资源的计算机程序。是运行在裸机上的最基本的软件
      • 多用户:在一个操作系统中,可以创建多个用户,并且同一时间可以以同一账户登录
      • 多任务:同时运行多个任务

    linux与大数据关系

    • 大数据可以看成是一个普通的应用软件,必须运行在操作系统之上
    • 为什么选择linux
      • 开源,免费
      • 运行效率高
      • 多用户,多任务
      • 对于权限的管理非常好
      • 对硬件要求不高,尤其是集群中
      • 一切皆文件

    版本

    • 内核版:最原始的版本
    • 发行版:在内核版本基础上,根据自己的实际需求,形成的自己的系统
      • Ubuntu:界面比较炫酷
      • RedHat:部分服务收费
      • CentOS:完全免费
      • ...

    linux环境搭建

    • 虚拟化软件
      • 在没有足够的实机提供我们使用的时候,可以在实机的基础上虚拟化出来一小部分硬件的资源,形成一个虚拟的机器,叫做虚拟机
      • 虚拟化软件VMwareWorkStation、VMBox。。。
    • 实机安装
    • 操作系统
      • 安装操作系统
    • 远程连接工具
      • 例如Xshell,FileZili,MobaXTerm等
    如有问题,请发送邮件至buxiaqingcheng@163.com或者buxiaqingcheng@dingtalk.com
  • 相关阅读:
    ES6中的新特性
    怎样优化CPU
    es6 一些小知识
    ECMAScript有6种继承方式(实现继承)
    angula的factory service provider
    angular的继承作用域通信
    MVP和MVC的区别
    判断浏览器版本语句大全
    IScroll5+在ios、android点击(click)事件不兼容解决方法
    css中单位px和em,rem的区别
  • 原文地址:https://www.cnblogs.com/zhenzhunaichabujiatang/p/13873444.html
Copyright © 2011-2022 走看看