1.1 认识Linux
Linux认识主要三点:1.Linux是一个操作系统,主要核心是kernel(内核);2.Linux的创始人Linus Torvalds 先生;3.于1991年发布!
Linux发音:官方的标准发音为 [‘li:nэks]
Linux历史:Linux就是根据unix演变过来的。当年linus先生就是因为接触到了unix而后才自己想开发一个简易的系统内核(kernel)的,他开发的简易系统内核其实就是Linux。当时linus先生把开发的这个系统内核丢到网上提供大家下载,由于它的精致小巧,越来越多的爱好者去研究它。人们对这个内核添枝加叶,而后成为了一个系统。Linux是免费的。其实这里的免费只是说Linux的内核免费。在Linux内核的基础上而产生了众多Linux的版本。
Linux两种就职方向:管理运维,开发嵌入式!
服务器:1u,2u,4u,看高度;dell,hp,ibm服务器。
Linux的发行版:说简单点就是将Linux内核与应用软件做一个打包。较知名的发行版有:Ubuntu、RedHat、CentOS、Debain、Fedora、SuSE、OpenSUSE、TurboLinux、BluePoint、RedFlag、Xterm、SlackWare等!RedHat、CentOS区别在于收费与免费,用于最多管理运维;SuSe用于开发!
服务器Linux系统安装:I386镜像=32位Linux操作系统,x86-64镜像=64位Linux操作系统;取决于服务器物理内存大小,所以在给服务器装Linux的时候要知道当前服务器的物理内存大小(物理内存RAM不等于硬盘大小),小于8G装32位,大于8G装64位。
1.2 约定
习惯使用命令行
1. 图形界面在Linux操作系统中是作为一个软件来跑的,而且它比较耗费内存。更何况,如果远程连接图形的话还比较耗费带宽,既然命令行能完成的事情为什么还要搞个吃力不讨好的图形支持。
2. 命令行是Linux系统正常运行的核心,也是专业Linux系统工程师必须掌握的技能,所以要习惯使用命令行。
养成安全严谨的习惯
作为Linux系统管理员,您面对的是服务器而不是自己的计算机。我们在日常管理工作中,做任何一件事情都有可能引起重大事故,所以您一定要养成严谨的习惯。
养成备份的习惯
服务器上跑的数据的重要性是不言而喻的,所以,一定要注意数据的安全。我们在做任何操作之前,一定要想清楚,这样做是否是可逆的(操作之后,是否还可以恢复到操作之前的样子)如果不可以,特别是重要的配置文件,一定要既得备份数据,否则,一旦出错会后悔死,阿铭在日常工作中就遇到过这样的事故!
尽量少使用root
root相当于windows里面的adminstrator, 它任何权限都有,所以为了避免引起不必要的事故,还是使用普通用户吧。能用普通用户完成的任务,尽量不要使用root。
敲命令不是越快越好
使用了一段时间的Linux, 会越来越熟练各种命令,敲命令的速度肯定也会越来越快。但是,并不是越快越好,每个人都会有疏忽的时候,一旦敲错了命令那产生的后果是不可预知的。所以,还是慢点敲键盘吧,如果快也没有关系,但是敲回车的时候一定要检查一下当前的命令是否是您想要的。
不要把服务器密码信息记录在文档里
错误:
1) 各个网站的账号和密码都一样;
2) 密码中包含自己的名字或者生日日期;
3) 密码设置得非常简单,采用纯数字形式或者包含一些常用词汇(如love、china等);
4) 将密码存在一个文档里,并保存到U盘里随身携带;
5) 密码使用了好多年,一直没有更改过。
首先,密码设置得要复杂,至少要8个字符,包含数字和大小写字母,而且不能有规律性。其次,密码中不能包含你的名字或者生日日期并且你不能在所有网站都使用同一个账号和密码。建议每隔1~3个月修改一次密码,如果密码过多可以使用keepass保存。作为管理服务器的我来说,更应该注意服务器权限的安全性!
1.4创建虚拟机
虚拟机设置过程中要注意的
新建虚拟机向导 >> 客户机操作系统选择 >> Linux(L) >> 版本 >> Cent OS 64位
内存 >> 最少1G
网络适配器
桥接模式 >> 虚拟机和本机并列关系,网段一样(相当于两个pc)
NAT模式 >> pc路由转发,虚拟机把pc当成路由器 (建议选择此模式)
主机模式 >> 虚拟机用网线和pc连接
1.5安装CentOS7
开机画面:
1. 安装centos7
2. 测试光盘镜像是否有问题
3. 排查问题
分区:
LVM:把磁盘虚拟成大磁盘,可以实现扩容和缩容
挂载点:类似windows里目录
1./boot:启动目录,200M
2.swap:交换分区,虚拟磁盘,当内存不够时把内存里不够的东西临时存放,但不能当内存使用,硬盘速度与内存速度差很多。2048M(规则:(备用)分区大小为内存的2倍,如果你的机器内存非常大(大于4G时)给8G就够了,给多了也是浪费磁盘资源,4G或者4G以下就给内存大小的2倍)
3./(根):分剩下容量,直接点添加
系统安装详细流程
1. 选择Install CentOS Linux 7 回车
2. 拉倒底选择中文 或者搜索里边输入Chinese
3. 选择安装位置
4.选择 我要配置分区
确认分区