fsdk

  • 文件系统

Linux文件系统: ext2, ext3, ext4, xfs, btrfs, reiserfs, jfs, swap

swap: 交换分区

光盘:iso9660

Windows:fat32, ntfs

Unix:
FFS, UFS, JFS2

网络文件系统:NFS, CIFS

集群文件系统:GFS2, OCFS2

分布式文件系统:ceph,

moosefs,
mogilefs, GlusterFS, Lustre

根据其是否支持"journal"功能:

日志型文件系统: ext3,
ext4, xfs, ...

非日志型文件系统: ext2,
vfat

Linux的虚拟文件系统:VFS

  • COMMAND
  1. 创建

#mkfs.FS_TYPE /dev/DEVICE

# mkfs -t FS_TYPE /dev/DEVICE

-L ‘LABEL‘ 设置卷标

#mke2fs

-t
{ext2|ext3|ext4}

-b
{1024|2048|4096}

-L
‘LABEL‘

-j: 相当于 -t ext3

mkfs.ext3
= mkfs -t ext3 = mke2fs -j = mke2fs -t ext3

-i #: 为数据空间中每多少个字节创建一个inode;此大小不应该小于block的大小;

-N #:为数据空间创建个多少个inode;

-m #: 为管理人员预留的空间占据的百分比;

-O FEATURE[,...]:启用指定特性

-O ^FEATURE:关闭指定特性

  1. #mkswap

mkswap [options] device

-L
‘LABEL‘

前提:调整其分区的ID为82;

  1. outher command

#blkid [OPTION]... [DEVICE]

-U UUID: 根据指定的UUID来查找对应的设备

-L LABEL:根据指定的LABEL来查找对应的设备

#e2label DEVICE [LABEL]

tune2fs:重新设定ext系列文件系统可调整参数的值

-l:查看指定文件系统超级块信息;super block

-L ‘LABEL‘:修改卷标

-m #:修预留给管理员的空间百分比

-j: 将ext2升级为ext3

-O: 文件系统属性启用或禁用

-o: 调整文件系统的默认挂载选项

-U UUID: 修改UUID号;

dumpe2fs:

-h:查看超级块信息

  1. 文件系统检测:

fsck:
File System CheCk

fsck.FS_TYPE

fsck
-t FS_TYPE

-a: 自动修复错误

-r: 交互式修复错误

Note: FS_TYPE一定要与分区上已经文件类型相同;

e2fsck:ext系列文件专用的检测修复工具

-y:自动回答为yes;

-f:强制修复;

时间: 2024-10-05 09:31:26

fsdk的相关文章

FFmpeg 硬件加速方案概览 (上)

被称为"多媒体技术领域的瑞士×××",FFmpeg拥有广泛的应用基础.不过,当(实时)处理海量视频时,需要借助各种方法提升效率.比如,短视频平台Revvel将视频转码服务迁移到AWS Lambda和S3上,节省了大量费用和运维成本,并且将时长2小时的视频转码从4-6小时缩短到不到10分钟.本文将纵览FFmpeg的硬件加速方案,涉及各主流硬件方案和操作系统. 多媒体应用程序是典型的资源密集型应用,因此优化多媒体应用程序至关重要,这也是使用视频处理专用硬件加速的初衷.作为回报,这允许整个系