学习之初&约定&认识Linux&创建虚拟机&安装CentOS7

1.1    学习之初

给自己定位

  • 学这个课程目的是什么?

            是为了解决个人就业问题? 是因为个人的兴趣爱好? 还是为了辅助你当前职业需求? 每个人心里的答案都很明确.(三个我都包含,一句话为了我的使命.为了解决个人就业问题,也有兴趣爱好在里面.最重要的是为了做一名"白帽"所必会的技能)

  • 学完之后要做的职位是什么?

        学完之后大部分的职位都是选择Linux运维工程师. 这次课程主要是针对Linux运维工程师所开发设计的.也不排除有些学习者不做Linux运维工程师,有可能做程序开发、程序测试. 不管做什么要定位好自己的学习后的目标.(Linux运维工程师是为了解决就业问题,在就业的基础上还要继续学习研究向网络安全、系统安全方面发展)

  • 学完之后要在哪个城市发展?

            因为是在线培训教育,所以学者来自五湖四海. 一、二线城市可能居多,一线城市当然没有问题,一线城市机会较多. 但是有些学者是三、四线城市当地的Linux运维工作就很少(甚至没有).这种学习生活在三、四线城市的学者,阿铭Linux的老师建议是想办法到一、二线城市去发展(课程5个月,在课程快结束的前一个月关注一、二线城市相关的Linux运维的工作机会)求职机会多,相对比较容易.找到工作后半年或者一年使自己的职业技能扎实熟练的运用!然后选择自己想在的城市的一些工作机会,关注心仪的城市相关Linux运维工作机会,投简历拿offer

给自己设定目标

            没给自己设定目标就很渺茫. 比如几年之内的努力,自己的月收入或年收入达到某一个标准(月薪几十K 或年薪几十W、几百W). 有了目标之后,就要非常努力的朝着目标坚持前进. 所以学习也是一样的,学习也有目标,不然学习也会变得渺茫.

  • 何时学完? 

            很清楚的知道自己什么时候学完这个课程,只要跟着阿铭老师的课程安排学习,四个月的时间左右就能学完,当然学习的这部分可能是比较初级的技能,一些高级的技能话要多花一点时间.对于还在校园的学生党来说可以适当把学习的周期放长点.

  • 何时跳

            学完之后肯定要跳槽,所以还要给自己制定一个时间规划(什么时候跳槽,什么时候找工作)有些是学生还没工作,那首先明确好什么时候找工作.大多数的学者都是学完就开始找工作.

  • 学完后第一份工作薪资?

            当然找工作就意味着自己心里期望的薪资待遇,一、二线城市学完之后基本上拿到8k+的薪资,所以自己的目标薪资只能比老师说的多.目标要求放低更容易不思进取(不可取).薪资越高将来的成就就越高

  • 一年后薪资多少?

             工作了之后一年的薪资是多少? 两年之后的薪资又是多少? 学完课程第一份工作薪资8k+就已经很满足了,工作中不思进取(能够应对当前的工作就可以),甚至去逃避Linux运维的工作,这样的话就没什么长进. 所以课程开始之前就会明确要求学者写专贴明确两年内的薪资目标是多少? 有的学者要求很低,容易达到.但是浪费阿铭老师的苦心. 有的学者要求很高,就看自己有没有能力去实现(勿忘初心,方得始终).也不可随意定义两年后的薪资,肯定要是一个合理的薪资范围值.目前3-5年的linux运维工程师20k+/月的薪资完全没问题的.8-10年的Linux运维工程师30-40k/月也是很正常不过.但也有些例外的Linux运维工程师能力强,两年之后薪资30k/月.以上这些都为了给自己一个很明确的目标

学习方法

    在学生时代,老师都会反复强调上课前多预习,上完课要多复习.就是因为预习复习很重要啊!

  • 预习和复习的重要性

            如果不预习的话上课的时候会听起来比较吃力,容易跟不上产生讨厌的落败感.预习不一定要看视频课程,也可以看内部教材及阿铭老师著作《跟阿铭学Linux-第3版》把里面的命令、示例简单的看看就可以,这样上课就不会吃力.除了预习也要反复的复习复习之前学过的命令、示例、项目实战.也可以看看之前学习的笔记及阿铭老师的内部培训教材.目的是为了学了后面忘记前面的. 学而不用很容易忘记. 就像古人习武一样一个招式反复练习,才能融会贯通. 在需要的时候信手拈来.

  • 当日事当日毕

            这个道理你我都很明白, 每天的任务都是固定的预习几节课.仔细想想这些内容也不多.发布的任务早点完成,多余的时间去复习、练习之前所学的知识.不可拖延、懒惰即使才困难也要克服困难去完成.绝不拖延到明天,因为明日复明日,明日何其多.总而言之当天的事情当天完成.

  • 记笔记

            学习中一定要记笔记,这个非常关键.记笔记也有一定技巧,也不是胡乱的记要把笔记记得很清晰(建议使用:康奈尔笔记技巧). 不论是现在学习也好,还是将来的工作中也罢,养成一个记录文档、笔记的好习惯都是对自己有帮助的(好记性不如烂笔头)!也要善于总结,做总结的目的是简化知识更容易记忆.

  • 利用好资源

                有哪些资源呢? 学习的时候都会加入一个班级群,群里有很多同学还有导师及讲师,在学习过程中遇到很多问题,你遇到的问题同学或者老师是否也遇到过,他们都是怎么解决的这些问题的.或者同学问的问题你也遇到过,这时你可以把你解决问题的方法思路分享同学,这样你就多练习一次,加深印象. 或者请教导师或讲师. 这都是学习资源

课程的价值

  • 三年的有效期

        学完课程半年,学完之后找工作.工作以后你就和猿课没有关系了吗? 当然不是,猿课的课程在不断的迭代更新,目前是CentOS7系列在一年两年就可能出现CentOS8系列,课程也会更新到CentOS8系列后还可以继续学习一下.讲师的工作经验及讲师在教学中遇到的心得也可以继续学习交流. 大家共同进步. 学习如逆水行舟不进则退

  • 学习、求职、工作后

        学习是一个阶段,求职也是一个阶段,入职后还是一个阶段. 每个阶段都会遇到各种问题可以请教导师及讲师, 导师及讲师都会不厌其烦的帮助你解决问题.

  • 圈子

            目前为止学员已经有3千多人,这3千多人里面有很多优秀的学长会分享一些优秀的工作案例、学习案例等经验精华,以及一些工作机会.我们是一个圈子一定要利用好它.

1.2    约定

        学习课程需要注意的一些东西

  • 系统CentOS 7.3

            也可以使用CentOS 7.4或7.5都没问题,没有太大变化

  • 虚拟机软件VMware workstation 10

            也可以使用12及以上更高版本

  • 远程终端软件putty + Xshell
  • 印象笔记 

            预习、复习和上课都要记录笔记文档,甚至以后工作中也要记录文档可以使用这些网络笔记APP(印象或有道).也可以使用博客、在线文档处理的web.方便随时查阅.

  • 博客(51CTO、开源中国、博客园等)

            记录博客的好处有以下两点

                一; 记录学习历程,将来工作方便查阅. 如果记录到笔记里 不便分享.

                二; 投简历时可以把自己记录的博客链接发送给面试官;好的博客会在面试时加分

  • 密码工具(Keepass)

            密码记录工具,这个工具作用帮你记录多个复杂无规律的高强度密码(优点不用记录繁琐的各个账号密码),把各个账号密码设置相同很危险的.

  • 百度网盘 

            存放文档、视频、图片等文件.不用担心电脑坏了,硬盘坏了造成重要文件丢失.

  • 各软件版本会变动

            可能在预习录制时候软件版本在当时最新的.但学习时候就不是最新的下载不到对于版本 可以访问下面的网址

  • r.aminglinux.com会更新

            阿铭老师会不定时更新   

  • 课程用到的代码及命令

            CentOS7.aminglinux.com 都会在这里找到.在跟着视频学习实践,手动敲命令.命令复杂繁琐,导致出现错误.这个时候可以复制老师的使用过的命令及代码粘贴到自己的实验环境中

1.3     认识Linux

           Linux是什么?  学习Linux运维课程首先要认识Linux, 因为至始至终都要和L    inux打交道.来看什么是Linux

  • Linux是一个操作系统

           就和Windows操作系统一样, 比如要日常娱乐玩游戏、听音乐、看视频等.都是在操作系统的层面上完成

  • 运行PPT、浏览网站、玩游戏等
  • andriod手机操作系统就是Linux

            目前主流的手机操作系统andriod(安卓)和IOS, andriod就是基于Linux内核所开发的移动设备操作系统(Linux就是与Unix类似) ,而IOS就是根据Unix演变来的.

  • 网站、游戏、QQ、微信

            这些应用都在Linux操作系统之上的一种应用,这些应用都需要和服务端通信交互.就是这些服务端的服务应用都是运行在Linux操作系统的层面上为客户端服务.

 Linux的起源

  • Linux之前的流行系统是Unix (Mac OS)
  • 大学老师(谭邦宁)开发一个教学使用的操作系统Minix
  • 1991年Linus Toralds参考Minix开发了Linux(仅仅是内核)
  • GNU (GNU's not Unix) / GPL与Linux的关系
  • 参考http://www.jianshu.com/p/a6a594a00b5b

Linux发行版

  • Debian(1993) → Ubuntu(2004)
  • Slackware(1993) → SUSE (1994)
  • RedHat → RedFlag (1999)
  • RedHat Fodora RHEL (2002)

1.4    创建虚拟机

在虚拟机(VMware)安装Linux(CentOS7.4 64位)


新建虚拟操作系统

1.Typical (recommended) 典型的(推荐)
2.Custom (advanced) 自定义(高级)
3.Next 下一步

保持默认 Next 下一步

1.Installer disc image file (iso) 安装光盘盘镜像文件(iso)
2.I will install the operating system later 稍后我将安装操作系统
The virtual machine will be created with a blank hard disk 虚拟机将用一个空白的硬盘创建
3.Next 下一步

1.Linux系统
2.CentOS 7 64-bit
3.Next下一步

1.虚拟机操作系统名称(自定义)
2.虚拟机操作系统存放路径(自定义)
3.Next 下一步

1.Next 下一步 (第一行CPU个数,第二行CPU核心数)保持默认

1.内存大小 2048MB = 2GB
2.Next 下一步

1.网络模式(NAT)
2.Next 下一步

1.Next 下一步 选择的I / O控制器类型(保持默认)

1.Next 下一步 选择一个磁盘类型(保持默认)

1.Next 下一步 创建新的虚拟磁盘(保持默认)

1.设定虚拟磁盘容量 其它选项保持默认即可
2.Next 下一步

1.新建虚拟磁盘存放路径(默认会跟随VMware安装位置存放)
2.Next 下一步

1.自定义虚拟机硬件

1.选择DVD
2.使用系统ISO光盘镜像文件
3.选择系统ISO光盘镜像文件路径
4.Close 关闭

1 完成

1.5    安装CentOS 7


1.启动虚拟操作系统

1.Install CentOS 7 (安装CentOS 7)
2.Test this media & Install CentOS 7 (测试系统安装文件并安装 CentOS 7)\
3.Troubleshooting (修复故障)
4.Press Tab for full configuration options on menu items #在菜单项上的完整配置选项的按选项卡
这里选择第一项,安装CentOS 7,回车等待进入下面的界面

语言选择界面,正式生产服务器系统建议安装英文版本
Continue 继续

时间&时区设置

时区选择Aisa (亚洲) Shanghai(上海)
Done 完成

选择-系统SYSTEM-安装位置INSTALLATION DESTINATION,进入磁盘分区界面

选择-其它存储选项Other Storage Options-分区Partitoning-我要配置分区 I will configure partitioning
左上角的Done “完成”,进入下面界面


新挂载点使用以下分区方案:标准Standard Partition
分区前先规划好(以下是测试使用系统分区,生产使用按实际需求进行分配)
/boot 分500MB
swap #交换分区,一般设置为物理内存的2倍
/ #10GB
备注:生产服务器建议单独再划分一个/data分区存放数据
file://c:\users\admini~1.des\appdata\local\temp\tmp35c0he\10.png
file://c:\users\admini~1.des\appdata\local\temp\tmp35c0he\11.png
file://c:\users\admini~1.des\appdata\local\temp\tmp35c0he\12.png
file://c:\users\admini~1.des\appdata\local\temp\tmp35c0he\13.png
file://c:\users\admini~1.des\appdata\local\temp\tmp35c0he\14.png
file://c:\users\admini~1.des\appdata\local\temp\tmp35c0he\15.png
file://c:\users\admini~1.des\appdata\local\temp\tmp35c0he\16.png
file://c:\users\admini~1.des\appdata\local\temp\tmp35c0he\17.png
接受更改Accept Changes ,进入下面的界面
file://c:\users\admini~1.des\appdata\local\temp\tmp35c0he\18.png
KDUMP需要关闭 作用就是收集系统崩溃错误信息(非系统日志)
file://c:\users\admini~1.des\appdata\local\temp\tmp35c0he\19.png
默认启用KDUMP 这里取消钩就可以了 点击左上角Done 完成 进入下面界面
file://c:\users\admini~1.des\appdata\local\temp\tmp35c0he\20.png
软件SOFTWARE-软件选择SOFTWARE SELECTION, 使用的是Minmal版本,默认是最小化安装
file://c:\users\admini~1.des\appdata\local\temp\tmp35c0he\21.png
选择Minmal Install 最小化安装 点击左上角的Done 完成 进入下面界面
file://c:\users\admini~1.des\appdata\local\temp\tmp35c0he\22.png
开始安装 Begin Installation 进入下面界面
file://c:\users\admini~1.des\appdata\local\temp\tmp35c0he\23.png
给root超级管理员设置密码 进入下面界面
file://c:\users\admini~1.des\appdata\local\temp\tmp35c0he\24.png
密码两次 要相同 且不能少于5个字符 点击左上角 Done完成 进入下面界面
file://c:\users\admini~1.des\appdata\local\temp\tmp35c0he\25.png
这里还可以设置普通用户,后面有介绍怎么添加普通用户.这里就不做演示了. 静默等待出现下免界面
file://c:\users\admini~1.des\appdata\local\temp\tmp35c0he\26.png
这里就完成安装了 点击右下角Reboot 重启 静静等待出现下面界面就安装启动成功了
file://c:\users\admini~1.des\appdata\local\temp\tmp35c0he\27.png
localhost login: root(本机登录:root) password:(超级管理员的密码) 这里密码是不显示任何字符其实已经输入成功的出于安全是不显示输入多少字符 输错可以回车重输密码.

转载于:https://my.oschina.net/u/3992047/blog/2245156

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值