大数据开发--1.2 Linux介绍及虚拟机网络配置

发布于:2024-10-09 ⋅ 阅读:(52) ⋅ 点赞:(0)

目录

一. 计算机入门知识介绍

软件和硬件的概述

硬件

软件

操作系统概述

简单介绍

常见的系统操作

学习Linux系统

二. Linux系统介绍

简单介绍

发行版介绍

常用的发行版

三. Linux系统的安装和体验

Linux系统的安装

介绍

虚拟机原理

常见的虚拟机软件

体验Linux系统

四. Linux的网络配置和连接工具

其他连接工具

五. Linux的目录结构

常用的目录介绍


一. 计算机入门知识介绍

软件和硬件的概述


硬件

  • 计算机硬件主要由CPU、存储设备、输入输出组成设备。
  • 如果没有硬件,是无法使用计算机办公、编程、游戏的。


软件

  • 计算机的软件,常常指的就是程序

  • 计算机软件包括系统软件和应用软件

  • 程序员通常就是指的开发软件的人

操作系统概述


简单介绍

        操作系统(Operating System,简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。


常见的系统操作

  • Uinx操作系统
         收费,使用命令操作,一般安装在服务器上
  • Windows系统
         收费,应用比较广泛,娱乐、办公、编程
  • Linux系统
         免费使用,类UNIX,一般安装在服务器上面
         (几千行代码)
  • Mac操作系统
         收费,苹果公司开发,娱乐、办公、编程等
  • Android操作系统
         免费,主要用于智能终端设备

学习Linux系统

        因为Linux免费,而且相比Windows更安全、稳定。大数据组件都是基于Linux系统安装的,所以,学习大数据是必须要先学会Linux的。

二. Linux系统介绍

简单介绍

  • Linux创始人--林纳斯·托瓦兹
  • Linux诞生于1991年,作者上大学期间实现的
  • Linux的特点:开源免费、拥有最为庞大的源码贡献者
  • Linux的吉祥物是企鹅


发行版介绍

  • Linux操作系统本身是一个整体,包括Linux内核、系统库和系统程序,Linux内核是其基础的部分。
  • 自发布Linux内核来,很多公司加入其中,在内核的基础上构建了自己的操作系统版本,被称为Linux的发行版。


常用的发行版

  • Redhat:全球最大的Linux发行商,功能全面、稳定。2018年,被IBM收购。
  • Ubuntu:Linux桌面操作系统做的最好的。
  • CentOS:目前CentOS已经被Redhat公司收购,但是依然免费。

三. Linux系统的安装和体验

Linux系统的安装


介绍

  • 概述
         要安装Linux系统,首先,我们需要找到一台计算机,才能安装。为了方面我们的操作,我们将使用[虚拟机],在我们的笔记本电脑上模拟一台计算机。我们把Linux系统安装到这台计算机上。
  • 虚拟机介绍
         虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的,运行在一个完全隔离环境中的完整计算机系统。

虚拟机原理


常见的虚拟机软件

  • VMware Workstations
         这款软件兼容性很强,快照功能很快捷,方便,允许你在任意开机时刻创建系统快照和恢复,十分实用。
  • VirtualBox
         Sun公司的产品,属于轻量级的虚拟机平台,功能相对也很精简,快照功能这里叫备份和快速修复,在不同的快照间跳转用起来感觉不是很方便,也不能实现文件的拖拽功能。

体验Linux系统

  • 我的电脑
         点击[place]再选择[computer]打开文件浏览器
  • 查看文件夹属性
         选择一个文件,右键选择[Properties]

四. Linux的网络配置和连接工具

其他连接工具

  • SecureCRT
    (是一款强大的远程终端连接工具。可以用于远程连接Linux系统,通过远程方式执行命令完成任务。)
  • FinalShell

为什么要使用远程连接工具?

        因为一般的大数据的服务器都是放在机房的,我们不可能每天都跑到机房里面去操作这些机器。所以,我们需要使用远程工具,通过网络连接到机房里的机器。

五. Linux的目录结构

  • Linux的目录结构是一个树形结构
  • Windows系统可以拥有多个盘符,如C盘、D盘、E盘
  • Linux没有盘符这个概念,只有一个根目录/,所有文件夹都在它下面

  • 系统自带的文件夹不要随意删动

常用的目录介绍

目录 作用
/bin 二进制命令所在的目录
/boot 系统引导程序所需要的文件目录
/dev 设备软件目录,磁盘,光驱
/etc 系统配置,启动程序

             /home

普通用户的家,目录默认数据存放目录
/lib 共享库文件和内核模块存放目录
/mnt 临时挂载存储设备的挂载点
/opt 额外的应用软件包
/proc 操作系统运行时,进程信息和内核信息存放在这里
/root Linux超级权限用户root的家目录
/sbin 和管理系统相关的命令,【超级管理员用】
/tmp 临时文件目录,这个目录被当作回收站使用
/usr 用户或系统软件应用程序目录