磁盘管理

上节复习:

  1、让进程脱离窗口运行
      启动一个进程后:

        先不着急关闭窗口,正常退出终端:exit,logout

    让启动的进程认一个新的爹pid为1:
                nohup 命令 &
                setsid 命令
                (命令 &)
                screen 命令
                kill -9 父进程的pid

screen -r  》回到后台 vim 编辑里

kill  -cont pid  》重新启动进程

lsof -i :  》查看端口

route -n 》看网关

df  -d  》看硬盘系统  

  2、
    jobs  ( 查看后台运行的任务 列表式 )
    fg %编号 (后端拿到前端来)
    bg %编号  (在后端继续运行)

3、查看内存
    ree -wm

4、僵尸进程与孤儿进程

        kill -CHLD 父进程pid
        kill -9 父进程pid

今日内容:磁盘管理
    1、两种分区格式
        mbr分区格式--------》分区工具fdisk(最多4个主分区、通常用于<2T的硬盘空间)
        gpt----------------》分区工具gdisk(最多128个主分区、通常用于>2T的硬盘空间)

命令:
        m 查看帮助
        q 退出
        n 新建分区(p主分区 e扩展分区)
        p
        d 删除分区

        w 保存

      mkfs.xfs /dev/sdb1   格式化




      

2、制作文件系统并且挂载

          bikid查看uuid

          vim /etc/fstab/     ( 进入编辑 后面添加 defaults )

    临时挂载点:

        mount -o

3、制作swap分区
    1、分一个区:fdisk、gdisk

    2、制作文件系统:mkswap
        mkswap /dev/sdc4

    3、挂载交互分区
        swapon /dev/sdc4

    4、开机自动挂载

    ( lsblk 查看所有分区 )

          gdisk  -L

          fdisk  -L    (都是查看单个任务分区)

4、raid卡-》硬raid

5、修复文系统
      fdisk /dev/sdb # 分一个1G的分区   

      mkfs.xfs /dev/sdb1  》创建文件系统

      mount /dev/sdb1 /mnt  》挂载

      echo 111 > /mnt/a.txt  》打印 111 到  a.txt

    # 模拟损坏
      dd if=/dev/zero of=/dev/sdb bs=500M count=1
      umount /mnt
      mount /dev/sdb1 /mnt # 无法挂载

    # 修复
      xfs_repair /dev/sdb1 (先尝试命令)
      xfs_repair -L /dev/sdb1 ( 如果失败,执行强制修复 )
      


6、xfs文件系统备份与恢复
            全量备份
            增量备份

xfsdump -l 0  (备份)

xfsrestore -f  (恢复)

7、LVM

原文地址:https://www.cnblogs.com/dachangtui/p/13939344.html