实验:配额、RAID、LVM

实验:在centos7实现光盘yum源

  • 1
    yum install autofs

  • 2现在启动
    systemctl start autofs

  • 3开机启动
    systemctl enable autofs

  • 4 cat /etc/yum.repos.d/base.repo
    [centos7]
    name=centos7 repo
    baseurl=file:///misc/cd
    gpgcheck=1
    gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

实验:yum网络仓库

  • 1 安装网络服务ftp为例
    yum install vsftpd

  • 2现在启动
    systemctl start vsftpd centos7
    service vsftpd start centos6

  • 3开机启动
    systemctl enable vsftpd centos7
    chkconfig vsftpd on centos6

  • 4 清除防火墙
    iptables -F
    systemctl disable firewalld.service centos7
    chkconfig iptables off centos6

  • 5
    复制rpm包文件到共享的网络目录
    /var/ftp/pub/app/

  • 6 创建yum metadata 生成repodata/
    yum install createrepo 
    createrepo /var/ftp/pub/app/

  • 7 客户端配置
    [app]
    baseurl=ftp://192.168.33.128/pub/app/
    gpgcheck=0

实验:编译安装

  • 三步:

    • configure
    • make
    • make install

实验:在centos7 编译安装httpd2.4.25

  • 1
    download 源码包
    解包:tar xvf httpd-2.4.25.tar.bz2

  • 2安装开发包组
    查看是否安装包组:yum grouplist 
    yum groupinstall “Development tools”

  • 3
    cd /root/httpd-2.4.25
    查看INSTALL、README;了解httpd
    ./configure –prefix=/app/httpd24 –sysconfdir=/etc/httpd24/
    会提醒需要提前安装的软件:
    yum install apr-devel
    yum install apr-util-devel
    yum install pcre-devel
    反复改错

  • 4
    make

  • 5
    make install

  • 6 软件使用
    指定路径($PATH变量)
    vim /etc/profile.d/httpd24.sh 
    PATH=$PATH:/app/httpd24/bin

  • 7
    apachectl start|stop
    netstat -tnl 查看端口

  • 8
    查看http://网页上的内容,
    vim /httpd24/htdocs/index.html

  • 9
    删除时把所有的文件都清理干净
    安装路径:/apps/httpd24/
    变量路径:/etc/profile.d/httpd24.sh
    重启$PATH中的变量会改变

实验:备份分区表,破坏后恢复

  • 备份MBR
    dd if=/dev/sda of=mbr bs=1 count=512

  • 破坏MBR
    dd if=/dev/zero of=/dev/sda bs=1 count=512

  • 恢复
    dd if=mbr of=/dev/sda

  • 破坏分区表
    dd if=/dev/zero of=/dev/sda bs=1 count=64 skip=446 seek=446

实验:swap实现

  • 1分区
    fdisk sdc1 t 82

  • 2
    mkswap /dev/sdc1 -L swap2

  • 3
    vim /etc/fstab
    /dev/sdc1 swap swap pri=100 0 0

  • 4生效
    swapon -a

  • 5 swapon -s 查看

  • 删除swap分区
    swapoff /dev/sdc1
    free
    vim /etc/fstab 
    fdisk /dev/sdc

  • 文件swap
    dd if=/dev/zero of=/swapfile bs=1M count=2048
    mkswap /swapfile 
    vim /etc/fstab 
    swapon -a

  • 删除swap file
    swapoff /swapfile 
    vim /etc/fstab 
    rm -f /swapfile

分区、格式化、挂载

  • 分区

  • 格式化

    • 格式化中的问题:
    • 问题:
      sdb 8:16 0 120G 0 disk 
      ├─sdb1 8:17 0 40G 0 part 
      ├─sdb2 8:18 0 1K 0 part 
      ├─sdb5 8:21 0 40G 0 part 
      ├─sdb6 8:22 0 40G 0 part 
      ├─sdb1 (dm-0) 253:0 0 1G 0 part 
      └─sdb2 (dm-1) 253:1 0 2G 0 part
    • 解决方法:低级格式化dm
      dmsetup status
      dmsetup remove_all

原创文章,作者:s,如若转载,请注明出处:http://www.178linux.com/74230

(0)
ss
上一篇 2017-04-25 15:50
下一篇 2017-04-25 20:01

相关推荐

  • RAID特性详解,及RAID创建详细操作

    写在前面–命令总览:创建RAID:mdamd  -C [-l级别  -n盘数量  -cchunk  -a是否询问] 查看RAID: mdadm –D   停止RAID:mdadm –S  管理RAID:-f标记损坏  -r删除  -a添加 watch&nbs…

    Linux干货 2016-02-14
  • Linux基础之sed流编辑器详解

    之前介绍了三大文本编辑器的grep,这里介绍比grep功能更强的sed流编辑器 sed是什么? sed是Stream EDitor的缩写,man中对sed的简介为 sed – stream editor for filtering and transforming text 它的主要功能是对文本的过滤与替换。 sed的工作原理 sed的工作过程:…

    Linux干货 2016-08-15
  • Linux系统启动过程及其修复过程简析

    Linux组成 Linux: kernel+rootfs     kernel: 进程管理、内存管理、网络管理、驱动程序、文件系统、安全功能     rootfs:程序和glibc     库:函数集合, function, 调用接口(头文…

    Linux干货 2016-09-19
  • Linux文件类型及颜色标示

    在Linux系统中,有多种文件类型,不同的文件类型有不同的颜色。 ls -l 目录,这个命令可以在显示的类容中的第一个位置查看目录里面文件的类型。 Linux下用字符表示的文件类型 -:普通文件 d:目录文件 l:链接文件 b:块设备文件 c:字符设备文件 p:管道文件 同时 白色:表示普通文件 蓝色:表示目录 绿色:表示可执行文件 红色:表示压缩文件 浅蓝…

    Linux干货 2016-10-17
  • 【linux】正则表达式之grep、egrep、元字符

    正则表达式:     又称正规表示法、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。是一类字符所书写的模式,其中许多字符(元字符)不表示其字面意义,而是表达控制或通配等功能。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符…

    Linux干货 2015-04-01
  • 第二周作业

    1、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。  cp复制,mv移动,rm删除     1、cp:             1,用法:      &n…

    Linux干货 2016-07-04