Loading article…
| 開発者 | セオドア・ツォ |
|---|---|
| 安定版リリース | 1.47.1 [1]
/ 2024年5月20日 |
| リポジトリ |
|
| 書かれた | C |
| オペレーティング·システム | Linux、Unix系 |
| タイプ | ファイルシステムユーティリティ |
| ライセンス | ライセンス |
| Webサイト | 出典: e2fsprogs.sourceforge.net |
e2fsprogs ( e2fs プログラムと呼ばれることもあります) は、 ext2、ext3、ext4 ファイル システムを管理するためのユーティリティ セットです。これらのファイル システムはLinux ディストリビューションのデフォルトであることが多いため、必須のソフトウェアであると一般に考えられています。
ユーティリティのリスト
e2fsprogs には、ASCII 順に並べられた次のものが含まれています。
badblocks- デバイス内の不良ブロックを検索する
blkid- ブロックデバイス属性を検索/印刷する
chattr- Linux ファイルシステム上のファイル属性を変更する
debugfs- ファイルシステムの内部構造を手動で表示または変更するために使用される
dumpe2fs- スーパーブロックとブロック グループの情報を出力します。
e2freefrag- 空き領域の断片化情報を報告する
e2fsck- 不整合をチェックして修正するfsckプログラム
e2image- 重要な ext2/ext3/ext4 ファイルシステムのメタデータをファイルに保存する
e2label- ext2/ext3/ext4 ファイルシステムのラベルを変更する
e2scrub- ファイルシステムがLVM LV上にある場合、ファイルシステムを「オンライン」(つまり、アンマウントせずに)でチェックする
e2undo- ext2/ext3/ext4 ファイルシステムの undo ログを再生する
e4defrag- ext4 ファイルシステムのオンライン デフラグ ツール
filefrag- ファイルの断片化に関するレポート
findfs- ラベルまたはUUIDでファイルシステムを検索する
findsuper- ext2 スーパーブロックを見つけるための簡単なハックアップ プログラム
logsave- コマンドの出力をログファイルに保存する
lsattr- Linux の 2 番目の拡張ファイルシステム上のファイル属性を一覧表示する
mke2fs- ext2、ext3、ext4ファイルシステムの作成に使用されます。
resize2fs- ext2、ext3、 ext4ファイルシステムを拡張および縮小できます。オンラインサポートは2006年に追加されました。[2]
tune2fs- ファイルシステムパラメータを変更するために使用
これらのユーティリティの多くはライブラリに基づいていますlibext2fs。
使用法
名前から想像されるかもしれませんが、e2fsprogs は ext2 だけでなく、ext3 や ext4 でも動作します。ext3 のジャーナリング機能により を使用する必要性は減りますがe2fsck、カーネルのバグや不良ハードウェアから保護するためには、依然として が必要になることがあります。

グラフからわかるように、ext4 では e2fsck の実行時間が大幅に短縮されるはずです。
Linux カーネルの ext2、ext3、ext4 ドライバーのユーザー空間コンパニオンとして、e2fsprogsはLinuxで最もよく使用されます。ただし、 FreeBSDやDarwinなどの他のシステムにも移植されています。
参照
- msgstr "mkfs"
- dd — ファイルを変換してコピーする
- fdisk — パーティションテーブルを調べて書き込む
- fsck — ファイルシステムのチェック
- mkisofs — ISO ファイルシステムを作成する
- mount — ファイルシステムをマウントする
- parted — パーティション マネージャー
参考文献
- ^ 「1.47.1リリースのリリースノートなどを更新」。2024年5月20日。 2024年5月21日閲覧。
- ^ 「resize2fs にオンラインサイズ変更のサポートを追加 · tytso/E2fsprogs@bf69235」。GitHub。
外部リンク
- SourceForgeの E2fsprogs
- e2fsprogs git リポジトリ
- 第2拡張ファイルシステムの設計と実装
