• 磁盘管理


    上节复习:

      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

  • 相关阅读:
    阅读笔记之FastDepth: Fast Monocular Depth Estimation on Embedded Systems
    AverageMeter一个用来记录和更新变量的工具
    Python中log的简单粗暴的设置和使用
    linux 常用命令
    flutter常用组件总结
    Docker 微服务教程
    Docker 入门教程
    Activiti工作流学习分享
    CentOS7 修改主机名
    Linux中 2>&1 的含义
  • 原文地址:https://www.cnblogs.com/dachangtui/p/13939344.html
Copyright © 2020-2023  润新知