Ale*_*kov 10 linux filesystems ext4 mkfs
当我创建 ext4 文件系统时,有许多“功能”,我可以启用和禁用 - 比如 has_journal、extent、huge_file 等等。有什么方法可以知道在创建 ext4 文件系统时使用了哪些选项(我的意思是在创建之后)?
我已经存在 ext4 分区(由某人创建),但甚至不知道,它是否使用了日志或范围。
hlo*_*dal 15
您可以使用 tune2fs 列出:
$ su -c "tune2fs -l /dev/sda6" | grep features
Password:
Filesystem features: has_journal ext_attr resize_inode dir_index filetype needs_recovery extent flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize
$
Run Code Online (Sandbox Code Playgroud)
小智 7
我想您可以使用该dumpe2fs实用程序来获取 ext2/etx3/ext4 文件系统信息的转储。
例如,这样的事情可能会做:
sudo dumpe2fs /dev/sda5 | more
Run Code Online (Sandbox Code Playgroud)
在我的电脑上,输出的开头是这样的:
Last mounted on: /
Filesystem UUID: 848446d9-a158-4442-905c-9a9551b0eb1a
Filesystem magic number: 0xEF53
Filesystem revision #: 1 (dynamic)
Filesystem features: has_journal ext_attr resize_inode dir_index filetype needs_recovery extent flex_bg sparse_super large_file huge_file uninit_bg dir_nlink extra_isize
Filesystem flags: signed_directory_hash
Default mount options: (none)
Filesystem state: clean
Errors behavior: Continue
Filesystem OS type: Linux
Inode count: 732960
Block count: 2929846
Reserved block count: 146492
...
Run Code Online (Sandbox Code Playgroud)
小智 5
您可以file -s $DEVICE在我的系统上使用哪些输出:
# /dev/dm-0: Linux rev 1.0 ext4 filesystem data (needs journal recovery) (extents) (large files) (huge files)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9768 次 |
| 最近记录: |