首页 > 代码库 > 文件系统

文件系统

一、分区和文件系统

  主分区:最多四个

  扩展分区:只能有一个,主分区加扩展分区最多四个。不能存储数据,必须再划分成逻辑分区才能使用。

  逻辑分区:逻辑分区是在扩展分区中划分的,如果是IDE硬盘,Linux最多支持59个逻辑分区,如果是SCSI硬盘,最多支持11个分区

二、常用命令

  df:查看文件系统。

    df -h,df -m,df -k

  du: 统计目录或文件大小

    -a 显示每个子文件的磁盘占用量。默认只统计子目录的磁盘占用量

    -h 使用习惯单位显示磁盘占用量

    -s 统计占用量,而不列出子目录和子文件的占用量

    du -sh /etc

  fsck:文件系统修复

    -a 不显示用户提示,自动修复文件系统

    -y 自动修复。和-a作用一直,有些文件系统只支持-y

    fsck -a /home

  dumpe2fs:显示磁盘状态

    dumpe2fs /dev/sda1

  mount:挂载光盘

    mount 显示当前的挂载信息

    mount -a 依据配置文件/etc/fstab的内容,自动挂载

    mount /dev/cdrom /mnt/cdrom

    mount /dev/sr0 /mnt/cdrom ,/dev/cdrom是/dev/sr0的软连接

    umount /mnt/cdrom

  fdisk -l:查看u盘设备文件名,要在虚拟机里面操作,在xshell中不能看到效果

    mount -t vfat /dev/sdb1 /mnt/usb ,默认不支持NTFS类型(例如移动硬盘),如果要识别,可以下载其他插件,例如NTFS-3G

  fdisk:分区、添加新硬盘,过程比较简单,资料很多。不做详细记录。

文件系统