美文网首页
linux基础day02

linux基础day02

作者: 不知道就 | 来源:发表于2019-08-05 17:49 被阅读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形式?   
    

    相关文章

      网友评论

          本文标题:linux基础day02

          本文链接:https://www.haomeiwen.com/subject/avfvdctx.html