linux基础day02

2019-08-05  本文已影响0人  不知道就
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形式?   
上一篇下一篇

猜你喜欢

热点阅读