Linux文件系统与LVM精讲

  

一、管理文件系统

  

1,创建EXT4文件系统

  

mkfs(文件系统)命令用于创建文件系统(格式化).mkfs命令的基本语法格式如下:
癓inux文件系统与LVM精讲"

  

1) mkfs应用举例

  

<强>将/dev/sdb1分区格式化为EXT4文件系统。

  
 <代码> & lt; !——自行规划分区——比;
  # fdisk/dev/sdb root@centos01 ~
  欢迎使用fdisk (util-linux 2.23.2)。
  
  更改将停留在内存中,直到您决定将更改写入磁盘。
  使用写入命令前请三思。
  
  命令(输入米获取帮助):n
  分区类型:
  4 p主要(0,0扩展,免费的)
  e扩展
  选择(默认p): p
  分区号(1 - 4,默认1):
  起始扇区(2048 - 83886079,默认为2048):
  将使用默认值2048
  最后一扇区+扇区或+大小{K、M G}(2048 - 83886079,默认为83886079):+ 5 G
  分区1已设置为Linux类型,大小设为5直布罗陀海峡
  
  命令(输入米获取帮助):p
  
  磁盘/dev/sdb: 42.9 GB, 42949672960字节,83886080个扇区
  单位=扇区1 * 512=512字节
  扇区大小(逻辑/物理):512字节/512字节
  I/O大小(最?最佳):512字节/512字节
  磁盘标签类型:dos
  磁盘标识符:0 xd459c569
  
  设备开始结束块Id系统引导
  Linux/dev/sdb1 2048 10487807 5242880 83
  
  命令(输入米获取帮助):w
  分区表已经改变了!
  
  调用ioctl()重读分区表。
  正在同步磁盘。
  
  (root@centos01 ~) # mkfs - t ext4/dev/sdb1 & lt; !——将/dev/sdb1格式化为ext4文件系统——比;
  # mkfs root@centos01 ~。ext4/dev/sdb1 & lt; !——或执行第二种方式——比;
  mke2fs 1.42.9(28 - 12月- 2013)
  文件系统标签=Linux操作系统类型:
  块大?4096(日志=2)
  分块大?4096(日志=2)
  步=0块,条纹宽度=0块
  327680个节点,1310720块
  65536块(5.00%)预留给超级用户
  第一个数据块=0
  最大文件系统块=1342177280
  40块组
  32768块/组,每组32768碎片
  8192 inode每组
  超块备份存储alt=" Linux文件系统与LVM精讲"> 

  

1) mkswap应用举例

  

<强>将/dev/sdb2分区创建为交换分区。

  
 <代码> [root@centos01 ~] # mkswap/dev/sdb2 & lt; !——将sdb2格式化为交换分区——比;
  mkswap:/dev/sdb2:警告:擦拭老互换签名。
  正在设置交换空间版1本,大?5242876简约
  无标签,UUID=a86ecd38 - 3058 - 4 - d92 - 9688 - 346 - cb9407915
  (root@centos01 ~) #猫/proc/meminfo | grep SwapTotal & lt; !——查看交换分区大小——比;
  SwapTotal: 4194300 kB
  (root@centos01 ~) # swapon/dev/sdb2 & lt; !——扩展交换分区——比;
  (root@centos01 ~) #猫/proc/meminfo | grep SwapTotal
  & lt; !——查看扩展后的交换分区大小——比;
  SwapTotal: 9437176 kB
  (root@centos01 ~) # swapoff/dev/sdb2 & lt; !——取消扩展交换分区——比;
  (root@centos01 ~) #猫/proc/meminfo | grep SwapTotal
  & lt; !——查看取消扩展后的交换分区大小——比;
  SwapTotal: 4194300 kB  
  

3,挂载,卸载文件系统

  

癓inux文件系统与LVM精讲"

  

1)挂载硬盘分区

  

<强>山命令挂载文件系统,ISO镜像;山基本语法格式如下:
癓inux文件系统与LVM精讲"

  

<强>应用举例:

  
 <代码> [root@centos01 ~] # mkdir/sdb1 & lt; !——创建挂载目录——比;
  (root@centos01 ~) #/dev/sdb1/sdb1/& lt;山!——挂载/dev/sdb1分区——比;
  山(root@centos01 ~) # & lt; !——查看挂载分区——比;
  …………& lt; !——此处省略部分内容——比;
  Linux/dev/sdb1 alt="文件系统与LVM精讲"> 

  

1)自动挂载硬盘分区

  
 <代码> root@centos01 ~ # mkfs。ext4/dev/sdb1
  & lt; !——将/dev/sdb1分区格式化为EXT4文件系统——比;
  (root@centos01 ~) # vim挂载& lt; !——编辑开机自动挂载配置文件——比;
  ............/dev/sdb1/sdb1 ext4默认值0 0 & lt; !——添加自动挂载的硬盘分区及挂载目录——比;
  (root@centos01 ~) # df th & lt; !——重启计算机查看是否自动挂载——比;
  文件系统类型容量已用可用已用%挂载点/dev/sda3 xfs 76克3.6克/73克5%
  devtmpfs devtmpfs 474 0 474 0%/dev
  tmpfs tmpfs/dev/shm 489 0 489 0%
  tmpfs tmpfs 489 7.0 482/2%运行
  tmpfs tmpfs 489 0 489/sys/fs/cgroup的0%/dev/sdb1 ext4 4.8 g 20 m 4.6 g/sdb1 1%/dev/sda1 xfs 197米136米61米/boot 70%
  tmpfs tmpfs 98 0 98/运行/user/0 0%
  (root@centos01 ~) #猫/proc/meminfo | grep SwapTotal
  & lt; !——自动挂载交换分区——比;
  SwapTotal: 4194300 kB
  (root@centos01 ~) # vim/etc/fstab

Linux文件系统与LVM精讲