Linux磁盘命名
IDE hd开头, 第一块盘hda,第二块盘 hdb........
SAS/SATA/SSD sd开头, 第一块盘sda,第二块盘 sdb
Windows c d e这样的分区。分区是独立的。
Linux目录结构 有一个顶点 根即斜线/
Linux里每个目录都可能是一个分区。
普通Linux分区方式:
/根分区 Linux系统必须要有的,相当于 Windows的C盘,系统程序相关的。
/boot分区 存放内核相关程序 是可选的 5 6给200M,7给256M(工作中1-2G)
swap分区 虚拟分区 作用内存不够的时候 系统就会把swap当做内存用。
防止因为内存不够死机。物理内存在8G以上,一般就给8G(可以给1.5倍)。
物理内存小于8G,就按1.5倍内存来给,例如:2G内给3G swap大小。
内存不够,swap分区来凑。
更多的分区方法 下节来讲。
智商不够,勤奋来凑。
LVM 逻辑卷管理 作用动态分配主机磁盘大小的工具。
LVM从功能上讲很好,但是他是一个软件实现的动态调整。
硬盘的上面增加了一层软件管理功能,问题在于高并发
性能下降了5-10%。
/boot分区 256M 永远没有需求调整。
swap分区 内存1.5倍,没有需求调整,有调整也不用LVM.
/根分区 所有都给。
大规模企业,都是这样想的。
windows管理员 administrator 皇帝
Linux管理员 root 皇帝
普通用户 oldboy 大臣
安装系统后配置网络 nmtui(c6 setup)
更改yum源,下载软件的安装源。
curl -s -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
curl -s -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
curl -s -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo
把系统软件更新到最新。
yum update -y
#CentOS6和CentOS7都要安装的企业运维常用基础工具包
yum install tree nmap dos2unix lrzsz nc lsof wget tcpdump htop iftop iotop sysstat nethogs -y
#CentOS7要安装的企业运维常用基础工具包
yum install psmisc net-tools bash-completion vim-enhanced -y
安装的时候选包,选了四个,组包:里面有一堆软件。
1、忘了选了。
2、入职,别人没选。
[root@www ~]# yum groups mark convert
[root@www ~]# yum grouplist #<==查看所有包组名称,包括已安装的和未安装的
yum groupinstall "Development Tools" -y
yum groupinstall "Cinnamon" -y
1.8本章重点回顾
1)了解什么是操作系统以及操作系统简单原理图。
2)了解Unix/Linux的发展历史。
3)了解市面上的常见Unix系统版本。
4)了解Unix及Linux诞生发展的几个关键人物。
5)重点了解GNU、GPL知识。
6)了解Linux系统的特点。
7)了解Linux系统的常见发行版本,不同场景选择。
8)重点了解CentOS和Red Hat的区别和联系。
9)了解CentOS各个版本的应用场景及企业应用情况。
10)学会搭建学习Linux的环境。
注意:最好是能口头表达出上述了解的内容。
1) 32位和64位系统的区别是什么?
2) 请描述Linux分区的知识(包括设备名、主分区、扩展分区、文件系统类型等)。
3) 什么是挂载点,挂载点的作用是什么?
4) 企业场景如何针对不同的业务服务器规划分区方案?
5) 企业场景下Linux系统安装如何尽可能地最小化选包?
6) 企业场景下若线上运行的系统缺少部分包组或命令,如何补救?
7) 如何将网卡设置为传统的eth0、eth1形式?
网友评论