Linux命令行与shell脚本编程大全学习笔记

第8章 管理文件系统(不是很懂的一章)

2020-02-25  本文已影响0人  Hannahhao

8.1 探索Linux文件系统

8.1.1 基本的Linux文件系统

  1. ext文件系统
    扩展文件系统(extended filesystem, ext):使用虚拟目录来操作硬件设备,在物理设备上按定长的块来储存数据。
  2. ext2文件系统
    第二代扩展文件系统

8.1.2 日志文件系统

文件系统日志方法:数据模式、有序模式、回写模式。

  1. ext3文件系统
  2. ext4文件系统
  3. Reiser文件系统
  4. JFS文件系统(Journaled File System, 日志化文件系统)
  5. XFS文件系统

8.1.3 写时复制文件系统

  1. ZFS文件系统
  2. Btrf文件系统

8.2 操作文件系统

8.2.1 创建分区

fdisk:管理安装在系统上的任何储存设备上的分区,是个交互式程序,允许你输入命令来逐步完成硬盘分区操作。

8.2.2 创建文件系统

mkefs-创建ext文件系统; mke2fs-创建ext2文件系统; mkfs.ext3-创建ext3文件系统; mkfs.ext4-创建ext4文件系统; mkreiserfs-创建ReiserFS文件系统; jfs_mkfs-创建JFS文件系统; mkfs.xfs-创建XFS文件系统; mkfs.zfs-创建ZFS文件系统; mkfs.btrfs-创建Btrfs文件系统

8.2.3 文件系统的检查与修复

fsck命令:检查和修复大部分类型的Linux文件系统
命令格式:fsck options filesystem

8.3 逻辑卷管理

8.3.1 逻辑卷管理布局

PV:物理卷
VG:卷组
LV:逻辑卷

8.3.2 Linux中的LVM

8.3.2 使用LinuxLVM

  1. 定义物理卷:fdisk命令 pvcreate命令 pvdisplay命令
  2. 创建卷组:vgcreate命令
  3. 创建逻辑卷:lvcreate
  4. 创建文件系统:使用相应的命令行程序来创建所需要的文件系统
  5. 修改LVM:vgchange vgremove vgextend vgreduce lvextend lvreduce

8.4 小结

这章真的是抽象不懂(@_@;)

上一篇下一篇

猜你喜欢

热点阅读