Linux之文件系统管理

1 分区的概念

  • 主分区:总共最多只能分4个
  • 扩展分区:只能有一个,算是主分区的一种,主分区和扩展分区数量之和对多能有4个,扩展分区不能直接使用,必须再进一步划分逻辑分区才能使用。
  • 逻辑分区:逻辑分区是在扩展分区中扩展的,如果是IDE硬盘,Linux最多支持59个逻辑分区,如果是SCSI硬盘,Linux最大支持11个逻辑分区。

如果有4个主分区,那么linux下的分区设备文件名如下,其中sd代表SCSI或者SATA接口的硬盘,a代表第一块硬盘。

分区linux中对应的文件名
主分区1/dev/sda1
主分区2/dev/sda2
主分区3/dev/sda3
扩展分区/dev/sda4
逻辑分区1/dev/sda5
逻辑分区2/dev/sda6
逻辑分区3/dev/sda7

如果有2个主分区,其中一个为扩展分区,且这个扩展分区再分为三个逻辑分区,则linux下的设备名与对应分区为

分区文件名
主分区1/dev/sda1
主分区2/dev/sda2
逻辑分区1/dev/sda5
逻辑分区2/dev/sda6
逻辑分区3/dev/sda7

1,2,3,4只能给主分区使用。

2 文件系统

  • ext2,是ext文件系统的升级版本,red hat linux7.2 之前的系统默认是ext2,1993年发布,最大支持16TB的分区和2TB的文件.
  • ext3,是ext2的升级版本,最大的区别是带日志功能,以及在系统忽然停止时,提高文件系统的可靠性,最大支持16TB的分区和最大2TB的文件。
  • ext4,是ext3的升级版,它在性能、伸缩性和可靠性方面有较大改进,它向下兼容ext3、最大1EB文件系统和16TB文件,无限数量子目录,Extents连续数据块概念,多块分配、延迟分配、持久预分配、快速FSCK、日志校验、无日志模式、在线碎片整理、inode增强、默认启用barrier等。是目前较新的默认文件系统。

3 文件系统相关常用命令

  • df, 文件系统查看,常用-h选项
  • du, 统计目录或者文件大小,常用-h,-s选项

df是从文件系统考虑的,需要统计文件、程序(最常见的是文件已经删除了,但是程序没有释放空间);du命令是面向文件的,只会计算文件或者目录占用的空间。所以需要对服务器定期重启,来释放空间。

  • fsck,文件系统修复命令,格式:fsck [选项] 分区设备文件名
  • dumpe2fs,显示磁盘状态。格式:dumpe2fs 分区设备文件名
  • 挂载命令mount,选项:-o 特殊选项,可以指定挂载的额外选项。如下
    在这里插入图片描述
    mount -o remount,noexec /home/表示重新挂载家目录,但是有不执行选项。
    挂载U盘时,U盘的设备文件名不是固定的,U盘和硬盘类似,如果计算机有一个硬盘(sda),那么U盘的设备文件名就是sdb.以此类推。可以使用下面的命令查看U盘的设备文件名fdisk -l,下面的命令挂载U盘的例子
    mount -t vfat /dev/sdb1 /mnt/usb/,linux中把fat16识别为fat,把fat32识别为vfat。U盘的挂载是时,linux默认不支持NTFS文件系统(目前似乎是支持的不好好像)。
  • 支持NTFS文件系统,可以使用NTFS-3G插件。

fdisk分区

链接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值