zoukankan      html  css  js  c++  java
  • Linux----硬盘分区

    硬盘分区

    • 把大硬盘分为小的逻辑分区

    分区类型

    主分区

    • 最多只能有4个

    扩展分区

    • 最多只能有一个
    • 主分区+扩展分区最多有4个
    • 扩展分区的特点
      • 扩展分区不能格式化也不能存放数据,但是可以用来存放逻辑分区

    格式化

    • 即逻辑格式化(高级格式化),想硬盘中写入文件系统

    • 根据用户指定的文件系统,在磁盘的特定区域写入特定数据,在分区中画出一篇用于存放文件分配表、目录表等用于文件管理的磁盘空间

      • Windows能识别的文件系统: FAT16, FAT32, NTFS
      • Linux能识别的文件系统: EXT2, EXT3, EXT4(centos6.3,4Kb空间为单位,如果一个文件大于4Kb,比如6Kb,那么就会占用2个单位)
    • 目的:

      • 在硬盘中写入文件系统
        1. 按照文件系统的规则将硬盘分成一个个等大小的数据块(block)
        2. 建立一张存放i节点的列表,查找文件时通过i节点号找到文件的保存位置,取出数据
    • 磁盘整理:

      • 将保存相同文件的数据块尽量的分配在一起,有益于数据的读取

    硬件设备文件名

    给每一个分区定义设备文件名

    • IDE硬盘: /dev/hd[a-d]
    • SCSI/SATA/USB硬盘: /dev/sd[a-p]
    • 光驱: /dev/csrom或/dev/sr0
    • 软盘: /dev/fd[0-1]
    • 鼠标: /dev/mouse

    分区设备文件名

    • 直接在硬件设备文件名后加上数字即可
      • /dev/sda1表示SATA、SCSI硬盘接口
      • 注意
        • 扩展分区中的逻辑分区只能从5开始,1-4只能留给主分区和逻辑分区

    挂载

    • Windows中的挂载称为"分配盘符",在Linux中给分区分配盘符的过程称为挂载,盘符称为在Linux中称为挂载点
    • 正常使用分区之前必须给分区指定一个挂载点,这个挂载点必须是一个空目录

    必须分区

    • Linux中将空的目录名称作为盘符,理论上任何目录都能作为盘符,但是有一些不行
    • 必须分区
      • /根分区
      • swap分区,即交换分区(虚拟内存),一般为内存大小的两倍,不超过2GB

    推荐分区

    • /boot启动分区,200MB即可
      • /boot文件夹分区可以保证Linux正常启动

    使用分区

    • 分区->格式化->给分区起设备文件名->写入挂载点(挂盘符)

    文件系统结构

  • 相关阅读:
    Java正则表达式的使用
    萤火虫小巷2(看完了)
    第七章--Java基础类库--与用户的互动
    Android界面编程--使用活动条(ActionBar)--通过ActionBar菜单改变TextView的字体和颜色
    电影:换肤(Replace)
    Android界面编程--使用活动条(ActionBar)
    萤火虫小巷1
    大三下半学期(3月4日定下的学习计划)
    12月17日问题
    JQuery 分页显示jquery-pager-1.0.js
  • 原文地址:https://www.cnblogs.com/TheLand/p/9125050.html
Copyright © 2011-2022 走看看