每日复习

回顾:lsb_release 查看当前lsb的发行版
cat /etc/issue 查看当前系统的发行版本
uname -r 查看内核的版本
cat /proc/partitions 查看内核是否已经识别新的分区
重读分区表
CentOS5 之上 #partprobe [DEVICE]
CentOS6,7 #partx -a [DEVICE] #kpartx -af [DEVICE]
磁盘和文件系统管理
文件系统管理工具
创建文件系统工具
mkfs
具体实现各不相同,mkfs.ext2, mkfs.ext3, mkfs.ext4, mkfs.xfs, mkfs.vfat...
检测及恢复文件系统的工具
fsck
fsck.ext2, fsck.ext3...
查看其属性的工具
ext系列文件系统:dumpe2fs,tune2fs
调整文件系统特性
ext系列文件系统:tune2fs
内核级文件系统的组成部分
文件系统驱动:由内核提供 lsmod查看加载到内核的模块
文件系统管理工具:由用户空间的应用程序提供
ext系列文件系统的管理工具
mkfs.ext2,mkfs.ext3,mkfs.ext4
mkfs -t ext2 = mkfs.ext2
ext系列文件系统专用管理工具:mke2fs
mke2fs [OPTIONS] device
-t {ext2|ext3|ext4}:指明要创建的文件系统类型
mkfs.ext4 = mkfs -t ext4 = mke2fs -t ext4
-b {1024|2048|4096}:指明文件系统的块大小
-L LABEL:指明卷标
-j:创建有日志功能的文件系统ext3
mke2fs -j = mke2fs -t ext3 = mkfs -t ext3 = mkfs.ext3
-i:bytes-per-inode,指明inode与字节的比率;即每多少字节创建一个inode
-N #:直接指明要给此文件系统创建的inode的数量
-O [^]FEATURE:以指定的特性创建目标文件系统 加^表示关闭此特性
-m #指定预留空间百分比
e2label命令:卷标的查看与设定
查看:e2label device
设定:e2label device LABEL
tune2fs命令:查看或修改ext系列文件系统的某些属性
adjust tunable filesystem parameters on ext2/ext3/ext4 filesystems
注意:块大小创建后不可修改;
tune2fs [OPTIONS] device
-l 查看指定文件系统的超级块信息
修改指定文件系统
-j:ext2-->ext3
-L LABEL:修改卷标
-m #:调整预留空间百分比
-O [^]FEATURE:以指定的特性创建目标文件系统 加^表示关闭此特性
-o [^]mount-options:开启或关闭指定的挂载选项 如acl权限
dumpe2fs命令:显示ext系列文件系统的属性信息
dumpe2fs [-h] device

      因进程意外中止或系统崩溃等原因导致写入操作非正常终止时,可能会造成文件损坏;此时,应该检测并修复文件系统;建议,离线进行(不要挂载,禁止别人访问)
      ext系列文件系统的专用工具
    e2fsck check a Linux ext2/ext3/ext4 file system
       e2fsck [OPTIONS] device
          -y:对问题自动回答为yes
          -f:强制进行检测
    fsck - check and repair a Linux file system
       -t fstype:指明文件系统类型
          fsck -t ext4 = fsck.ext4
       -a:无须交互而自动修复所有错误:
       -r:交互式修复错误
可用blkid [DEVICE]查看文件系统类型
UUID 全局唯一标识符

CentOS 6如何使用xfs文件系统:
yum install -y xfsprogs
创建 mkfs.xfs
检测 fsck.xfs
blkid命令
blkid device
blkid -L LABEL:根据LABEL定位设备
blkid -U UUID:根据UUID定位设备
swap文件系统
Linux上的交换分区必须使用独立的文件系统
且文件系统的System ID必须为82;
创建swap设备 mkswap命令
mkswap [OPTIONS] device
-L LABEL:指明卷标
-f:强制
Windows无法识别Linux的文件系统:因此,存储设备需要两种系统之间交叉使用时,应该使用windows和Linux同时支持的文件系统:fat32(vfat)
# mkfs.vfat device

你可能感兴趣的:(每日复习)