
从零开始学大数据之linux-基础篇-课程内容
学习目标(前言):了解什么是linux各种基本操作命令linux用户管理命令useradd userdel usermod等linux的各种配置 环境变量的配置,网络的配置,服务的配置linux下搭建环境javaee 大数据 phythonshell脚本集群管理安全措施,防止攻击,对系统调优深入了解linux的内核首先建立整体框架、再建立细节不需要掌握所有的指令,但要会查询手册不要死磕一个问题li
学习目标(前言):
了解什么是linux
各种基本操作命令
linux用户管理命令useradd userdel usermod等
linux的各种配置 环境变量的配置,网络的配置,服务的配置
linux下搭建环境javaee 大数据 phython
shell脚本
集群管理
安全措施,防止攻击,对系统调优
深入了解linux的内核
首先建立整体框架、再建立细节
不需要掌握所有的指令,但要会查询手册
不要死磕一个问题
linux不是变成,linux实操性的东西,一定要常用指令练习到熟练
linux使用场景
linux开发项目:javaee\大数据\python\php\c\c++
linux运维工程师:规划、优化、监控
linux嵌入式工程师:掌握各种驱动的开发
linux在服务器领域是最强的,公司可以将项目在linux上开发
嵌入式领域
vmware安装与centOS安装
vmware百度就行
安装centOS
先把centOS渗透软件下载下来,使用vmware来进行新建一个虚拟机,
一、自定义硬件
- 内存2gb
- 处理器cpu(分析出我的电脑有两个cpu,共六个内核,即每个cpu有三个内核,分给虚拟机则需要让内核数)
- 网络连接:三种模式
- 桥接模式
- NAT模式(一般情况)
- 仅主机模式
- usb控制器、声卡、打印机、显示器默认设置即可
- cd/dvd中使用安装centOS 的iso镜像
三种网络链接模式有什么区别
张三192.168.0.11 李四192.168.0.12 王五192.168.0.13
这三个人的ip地址在同一网段192.168.0,可以相互通讯
1-桥接模式 :假如张三安装了一个虚拟机,虚拟机的ip地址就要在同一网段192.168.0.80,才可以和外部通讯,假如同时有超过255个人安装了虚拟机,要相互通讯就会造成ip冲突
2-NAT模式:假如王五安装虚拟机配置ip为192.168.100.88,王五的母机也会建立一个虚拟的ip如192.168.100.99,可以与内部虚拟机网络通讯,并能通过母机的ip192.168.0.13与外部通讯,过程会很繁琐
3-仅主机模式:字面意思,不与外部发生联系
二、打开虚拟机内部安装centOS
1-设置日期和时间
2-软件选择---实际工作中,可以下载最小安装,学习阶段选择GNOME桌面,并选择附加选项
检查软件依赖时,不要乱点,容易卡死
3-设置安装位置----选择我要配置分区----将linux分为三个区:
- BOOT(引导分区)---1G
- SWAP(交换分区)---2G,与之前分配的内存大小一致(当内存被用完时,将硬盘中的2gb暂时转换成内存使用,速度会比真实内存速度小)
- /(根分区)---17G(分配的总硬盘大小-上面两个分区的大小)
这三个都要选择设备类型为标准分区,文件系统选择对应的swap或ext4
4-设置kdump---作用是内核崩溃转储机制,工作中一般都要打开,而自学时可以关闭,因为会占有一部分内存
5-设置安全策略--关闭
6-设置密码---工作中一定要复杂一点(随机密码生成)
关于虚拟机其他的操作
1-克隆的使用
两种方式
2-快照的使用
快照A---》快照B---》快照C
3-虚拟机迁移和删除
更多推荐
所有评论(0)