学习目标(前言):

了解什么是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有三个内核,分给虚拟机则需要让内核数) 
  • 网络连接:三种模式
  1. 桥接模式
  2. NAT模式(一般情况)
  3. 仅主机模式
  • 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分为三个区:

  1.         BOOT(引导分区)---1G
  2.         SWAP(交换分区)---2G,与之前分配的内存大小一致(当内存被用完时,将硬盘中的2gb暂时转换成内存使用,速度会比真实内存速度小)
  3.         /(根分区)---17G(分配的总硬盘大小-上面两个分区的大小)

这三个都要选择设备类型为标准分区,文件系统选择对应的swap或ext4 

4-设置kdump---作用是内核崩溃转储机制,工作中一般都要打开,而自学时可以关闭,因为会占有一部分内存 

5-设置安全策略--关闭

6-设置密码---工作中一定要复杂一点(随机密码生成)

关于虚拟机其他的操作

1-克隆的使用

两种方式

2-快照的使用

快照A---》快照B---》快照C

3-虚拟机迁移和删除

Logo

永洪科技,致力于打造全球领先的数据技术厂商,具备从数据应用方案咨询、BI、AIGC智能分析、数字孪生、数据资产、数据治理、数据实施的端到端大数据价值服务能力。

更多推荐