linux下磁盘

磁盘表示方式

/dev/hda1
hd:代表IDE接口硬盘
sd:表示sata,sas,usb,scsi接口硬盘
a:linux用字母表示第几块磁盘,a代表第一块
1:linux用数字表示某块磁盘第几个分区。
1-4为主分区,扩展分区。5以后为逻辑分区。

格式化
  • 文件系统
    主要有:fat、ntfs、ext2、ext3、ext4、xfs,iso9660为光盘文件格式
  • 分区
fdisk /dev/sdb
>n
>p#建主分区
>e#建扩展分区
  • 格式化
    mkfs -t ext4 /dev/sdb2#格式化
    mkswap /dev/sdb7#格式化交换分区
挂载

设备没法直接使用,将某个设备挂在文件系统的文件夹下,就是挂载

  • mount 以下为参数
    -l:显示挂载
    -t:文件类型
    -o:指定挂载权限
    -a:挂载所有文件系统

  • 建立挂载点
    mkdir /opt/data1
    mount /dev/sdb2 /opt/data1 -t ext4#挂载
    umout /opt/data1#取消挂载

  • 自动挂载
    vim /etc/fstab
    文件有6个字段
    设备 挂载点 文件系统 权限 备份 检测

  • 权限:auto,defaults,noauto,nouser,ro,rw,user
    auto: 系统自动挂载,fstab默认就是这个选项
    defaults: rw, suid, dev, exec, auto, nouser, and async.
    noauto 开机不自动挂载
    nouser 只有超级用户可以挂载
    ro 按只读权限挂载
    rw 按可读可写权限挂载
    user 任何用户都可以挂载

  • 备份:1, 0 #1主备份,0为不备份。

  • 检测:值为0时不检查;而 / 根目录分区永远都为1。其它分区从2开始,数字越小越先检查,如果两个分区的数字相同,则同时检查。

mount -a 自动加载 /etc/fstab内容
swapon -a 自动加载 /etc/fstab中交换区

相关内容

df 磁盘分区使用情况
df -Th
du查看文件系统的大小
du /opt/data1/
free -m看内存大小

你可能感兴趣的:(linux下磁盘)