首页 > 大数据 > Hadoop > 大数据学习:Linux概念及学习路线
大数据学习之路漫长长,其中Linux 作为学习大数据技术必不可少的内容之一,我们应该怎样去学习 Linux 呢?接下来小编将为大家带来 Linux 的概念以及学习路线。

一、 初识Linux 系统
1 、 Linux 的概念
Linux ,全称 GNU/Linux ,是一种免费使用和自由传播的类 UNIX 操作系统。
Linux 主要受到 Minix 和 Unix 思想的启发,是一个基于 POSIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。
Linux 能运行主要的 Unix 工具软件、应用程序和网络协议。
Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
2、 学习大数据为什么要学习Linux ?
Linux 作为一个操作系统,本身就是用来管理内存,调度进程、处理网络协议栈的。云计算和大数据的发展是以开源软件为平台、以 Linux 为主导。分布式大数据集群,比如 hadoop 和 Spark 都是构建在 Linux 系统上,对集群的执行命令都是在 Linux 终端输入的。
二、 Linux 系统学习路线
Linux 系统学习可以分成 Linux 基础知识、 CentOS 、 Maven 三个阶段来学习。
1、 Linux 基础知识
Linux 基础内容: Linux 安装及云服务、 Linux 系统启动过程、 Linux 系统目录、 Linux 远程登录、 Linux 文件基本属性、 Linux 文件与目录管理、 Linux 用户与用户组管理、 Linux 磁盘管理、 Linux vi/vim 、 Linux yum 命令、 Linux apt 命令。
Shell 学习: Shell 变量、 Shell 传递参数、 Shell 数组、 Shell 运算符、 Shell echo 命令、 Shell printf 命令、 Shell test 命令、 Shell 流程控制、 Shell 函数、 Shell 输入 / 输出重定向、 Shell 文件包含。
2、 CentOS
CentOS 全称为 Community Enterprise Operating System ,翻译过来就是社区企业操作系统,是一个免费的、开源的可以重新分发的开源操作系统。
学习内容
① CentOS 安装部署基础概念: CentOS 系统简介、 CentOS 安装部署
② CentOS 常用管理命令 :用户与用户组、用户权限、文件与目录的操作、文件权限、vim 编辑、 sed 流编辑、网络配置、服务命令、防火墙、 rpm 包安装与卸载、 yum 安装与卸载、 yum 源设置、打包、压缩与解压缩、内存、磁盘和进程操作命令、前后台程序运行操作命令、 ssh 、 scp (免密登录)、 rsync 、注销,重启,关机、 crontab 命令。
③ CentOS 常用 Shell 编程命令: Shell 基本语法、 Shell 环境变量、预定义变量、用户变量、 Shell 数组使用、 Shell 特殊符号使用、 Shell 逻辑判断、 Shell 流程控制、 Shell 正则表达式、 Shell 模式匹配、 Grep 使用、 Shell 脚本编写实践操作。
3、 Maven
Maven 项目对象模型( POM )是一个项目管理工具软件,它可以通过一小段描述信息来管理项目建设、报告和文档。
Maven 不仅具有程序构建功能,而且还提供了高级的项目管理工具。由于 Maven 的默认构建规则具有很高的可重用性,因此可以使用两行或三行 Maven 构建脚本来构建一个简单的项目。
学习内容
① Maven 安装部署基础概念: Maven 简介、 Maven 部署及配置、 Maven 安装目录、 Maven 基础概念、 Maven 之 POM 、 Eclipse/IDEA 集成 Maven 。
② Maven 依赖聚合与继承: Maven 编写 POM 、 Maven 依赖及管理、 Maven 聚合和继承、 Maven 生命周期。
③ Maven 私服搭建管理与应用: Maven 构件的版本、 Nexus 内置仓库、 Nexus 仓库分类概念、 Nexus 仓库的创建、 Maven 基于 Nexus 私服下载、 Maven 基于 Nexus 私服部署、 Maven 私服镜像、 Nexus 权限管理。
如今大数据技术所要用到的主流技术框架是基于Linux 系统开发并运行的,因此在我们学习大数据技术的时候, Linux 系统基础知识是必须要掌握的部分,只有掌握了以上的内容就可以更好的去学习并使用大数据技术框架。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70005624/viewspace-2788008/ ,如需转载,请注明出处,否则将追究法律责任。