• linux09-分区挂载


    1.Linux分区简要介绍

    Linux来说无论有几个分区,分给哪一目录使用,它归根结底就只有一个根目录,一个独立且唯一的文件结构 , Linux中每个分区都是用来组成整个文件系统的一部分。
    Linux采用了一种叫“载入”的处理方法,它的整个文件系统中包含了一整套的文件和目录,且将一个分区和一个目录联系起来。这时要载入的一个分区将使它的存储空间在一个目录下获得。
     
    2.查看所有设备的挂载情况
      指令:lsblk 或者 lsblk -f  (list block)
     

    3.案例-在虚拟机上增加一块硬盘、写入分区、挂载

    3.1创建一个硬盘

    3.1.1虚拟机-设置-硬盘-添加

     3.1.2选择硬盘-下一步

     3.1.3选择SCSI-下一步

    3.1.4创建新的虚拟磁盘

    3.1.5设置大小-选择分为多个文件

    3.1.6完成

    3.1.7重启系统

    3.1.8查看 lsblk

     可以看到有个sdb

    3.1.9我们来到dev目录下,查看,也可以看到sdb

    3.2分区

    3.2.1 指令 fddisk 硬盘文件

      

    3.2.2输入m 可以看到很多参数

    3.2.3输入n 添加一个分区,再输入p,表示主分区,再时候输入1,表示只添加一个分区(可以填1-4),后面两个默认Enter

    3.3.3输入w,把分区信息写到磁盘

    3.3.4查看 lsblk

     

     sdb下面多了一个sdb1分区

    3.4格式化

      指令 mkfs -t ext4  /dev/sdb1

    查看

    3.5挂载

      指令 mount  /dev/sdb1 挂载目录

      挂载完成后查看,发现后面出现了挂载目录

    3.6永久挂载

    上面这样子只是临时挂载,重启系统后挂载失效

    3.6.1编辑文件 /etc/fstab

     

     加入一行配置,保存

    3.6.2执行命令 mount -a

    3.6.3重启后查看

     挂载还在

     

     4.查看磁盘使用情况

    4.1查看整体使用情况

      指令 df -h

    4.2查看指定目录的磁盘使用情况

    指令 du [参数] 目录 

    -s   指定目录占用大小汇总
    -h   带计量单位
    -a   含文件
    -c  列出明细的同时,增加汇总值
    --max-depth=1 子目录深度
     

     

     

    找出大小是0的

      
     
  • 相关阅读:
    由剑指offer引发的思考——对象中虚函数指针的大小
    lambda表达式在python和c++中的异同
    并发编程(9)线程池---高级线程管理
    并发编程(8)并发算法代码设计
    并发编程(6)基于锁的并发数据结构设计
    并发编程(4)同步并发操作
    并发编程(3)线程间共享数据
    并发编程(2)线程管理
    并发编程(1)简介
    C#中string 和String
  • 原文地址:https://www.cnblogs.com/jthr/p/15100558.html
Copyright © 2020-2023  润新知