Linux系统磁盘与内存的管理

    58-df ---> disk free 
        df -h (查看磁盘空间)

df -sh *  查看所在目录所有文件所占大小(最小一个系统块为4k)
        
      注释:  disk ---->物理磁盘(硬盘)---->分区,是指硬盘里的一部分大小
            500GB--->
                100GB---->一个分区---->符号,盘符 C D E / linux 一个挂载点,就是一个目录
                200GB---->一个分区
                300GB---->一个分区
            / ----> root ,根分区
            /boot ---->启动分区
            swap ------>交换分区

        
    59-free -m (查看swap空间)
    
    60-du ----> disk usage ,可以查看某一个目录或文件的使用大小
        最小的一个系统块,是4K
            
    61-fdisk ----> 查看磁盘分区的具体信息
        fdisk -l 
        
    62-虚拟机添加磁盘步骤:(常用!)
        1、关闭系统 
        2、在设置里添加一块磁盘
        3、启动系统
        4、fdisk -l  查看一下新添加的磁盘
        5、fdisk /dev/sdb 对新添加的磁盘进行分区
        6、对分区进行格式化mkfs,可以选择不同文件系统格式(ext2\ext3\ext4\xfs)例如:mkfs.xfs
        7、创建一个目录,用于挂载分区 mkdir -pv /u01
        8、手动挂载分区(重启会清除) mount /dev/sdb /u01
        9、修改配置文件,让分区自动挂载

              vim /etc/fstab 在最后面加上 UUID 路径目录 文件系统类型(可用blkid命令查询)

                  改好后 mount -a 挂载
        
    63-linux分区类型:
        1--主分区---4个主分区,如果分了4个主分区,后面就不能再分扩展分区,
            一般是给3个分区给到主分区,剩下一个给扩展分区
            
        2--扩展分区---是逻辑分区基础,仅仅是一个标记,空间是使用逻辑分区来分配使用
            3+1模式:3个主分区+1个扩展分区
            
        3--逻辑分区---是基于扩展分区,可以分最多64个逻辑分区
        
                
        关机命令:
            init 0 ---->系统启动级别 (0 1 2 3 4 5 6)
            halt -p 
            shutdown -h now 
            poweroff 
        重启命令:
            reboot---重启
            shudown -r now

    64-格式化:
        mkfs.文件系统的类型:
            (ext2\ext3\ext4\xfs)----->文件系统
            
        分了区不格式化-------->裸设备 ---->可以直接进行读写,oracle使用裸设备,磁盘的I/O 效率更高
    
        mount -----> 挂载,可以手动挂载,也可以自动挂载
        mount /dev/sdb1 /app1
        
    65-自动挂载----配置文件/etc/fstab
        UUID=  ----->blkid ----查到UUID
        /dev/sdb1     /app1    ext4     defaults      0 0
        
        mount -a ---->会去读这个文件 /etc/fstab 
        df -h ---->验证是否挂载成功
    
    
    66-手动添加SWAP空间:
        dd if=/dev/zero of=/tmp/swapfile bs=1M count=100(添加100M swap空间)
        mkswap -f /tmp/swapfile 格式化为swap格式
        swapon /tmp/swapfile 启用
        swapoff /tmp/swapfile 停用
        
        rm -rf /tmp/swapfile
        
    
    67-LVM---逻辑卷管理
        普通文件系统:
            disk---->partition(3+1)---->format---->mount
        
        yum install lvm2
        
        LVM管理:
            disk---->partiton(分一个区)--->file system type (8e)---->phisical volumn
            
    68-PV--- Phisical volumn,一块磁盘或一个分区
            pvcreate /dev/sdc1
            pvcreate /dev/sdd1
            
        VG--- volumn group,由多个PV组成的磁盘组
        LV--- logical volumn,从VG里划分出来使用的空间
        
        pvcreate /dev/sdc1 ---->create phisical volumn
        
    69-vgcreate vg1 /dev/sdc1 /dev/sdd1 
        
        lvcreate -L 500M -n lv1 vg1
        
        mkfs.xfs /dev/vg1/lv1
        
        mkdir /app6
        
        mount /dev/vg1/lv1 /app6
    
    70-删除逻辑卷
        lvremove /dev/vg1/lv1app
        lvremove /dev/vg1/lv2app
        
    71-扩容逻辑卷:(扩容lv)
        EXT文件格式:
            lvresize -L 500M /dev/vg1/lv1 扩容500M
            umount /app6 取消挂载
            e2fsck /dev/vg1/lv1 检查
            resize2fs /dev/vg1/lv1 刷新
            mount /dev/vg1 /app6 挂载
            
        XFS文件系统:
            lvresize 300M /dev/vg1/lv2 扩容300M
            xfs_growfs /dev/vg1/lv2a 检查刷新

            
            
    72- 缩容,仅支持EXT文件系统,不支持XFS:
            umount /app6
            e2fsck /dev/vg1/lv1
            resize2fs  /dev/vg1/lv1
            lvreduce -L 300M /dev/vg1/lv1
            mount /dev/vg1/lv1 /app6
        
    73-VG的扩容:
            vgextend vg1 /dev/sdf1    
        pvs  
        vgs
        lvs
        
        LVM管理磁盘空间的逻辑:
        disk--------partiton----pv----vg---lv---mkfs-----mkdir /app6--------mount /dev/vg1/lv1 /app6

 

     添加磁盘---创建分区---pv---vg---lv---格式化---创建挂载目录-------挂载

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值