ワン:ファイルシステムということ
(1):ファイル・システム、共通のLinuxシステムがサポートする数十は、これらのタイプです:
1:Ext3のは:ジャーナリングファイルシステムで、システムが異常のダウンタイムのとき、ファイルシステムはデータの損失を回避することができますそして、自動的に矛盾や誤ったデータを修正することができます。しかし、
ときに大きなハードドライブの容量、必要な修理時間が非常に長くなり、100%のデータが失われない保証することはできません。
2:Ext4の:ext3のの改良版、1EB(1EB = 1 073741 824ギガバイト)までの記憶容量をサポートするデフォルトのRHEL 6システム、文書管理システム、など 、
およびサブディレクトリの数に制限を有することができます。さらに、ext4ファイルシステムが大幅読み書きの効率を高める、ブロックブロックの数量を割り当てることができます。
(2):XFSファイルシステム:
1:XFS:高性能ファイルシステムのログであり、RHEL 7は、デフォルトのファイル管理システムです。
2:ハード3に格納するディスクのデータが非常に大きいので、スーパーブロック(ハード・ディスク・マップ)と呼ばれる場所があるディスクに、彼は全体のファイルシステム情報を記録した。
3:スーパーブロックの記録:Linuxと各ファイルのパーミッション属性は、iノードに記録され、各テーブルの別のファイルのiノードテーブルのデフォルトサイズは128バイトで占めます。
4:記録された情報は次のとおりです。
•ファイルへのアクセス(読み取り、書き込み、実行します)。
•ファイルの所有者と所有グループ(所有者、グループ)。
•ファイルサイズ(サイズ)。
作成またはファイルの修正時刻(CTIME)の内容•。
ファイルの最終アクセス時刻(atime)•。
•ファイル(ファイルのmtime)の修正時刻。
特別な権限(SUID、SGID、SBIT)•ファイル。
•実際のデータファイル(ポイント)を扱います。
5:ファイルストレージの内容:inodeが格納した後、ファイルの内容が一つのブロック、ブロックサイズの1つのブロックに格納される場合、いくつかの場合には、ある
ユーザがファイルを読みたい場合、システムルート各ブロック列一緒にユーザーは、完全なファイルを読むことができます。
6:ブロックストレージの場合:
•ケース1:ファイルは(1キロバイト)非常に小さいですが、それでもので、3キロバイトを無駄に、一つのブロックを占有しています。
•シナリオ2:非常に大きなファイル(5キロバイト)、それは2つのブロック(5キロバイト、4キロバイト残り1キロバイト後のブロックを占有している)がかかります
:Linuxファイルシステムのディレクトリ構造の理解:II
(1):はじめに:Linuxのシステムでは、そのディレクトリ、キャラクタデバイス、ブロックデバイス、ソケット、プリンタとは、抽象化されたファイルになりました:すべてのLinuxファイルシステム、そして私たちが必要とする
、我々はこれらのファイルを操作するために、見て学ぶ、ハードドライブは、ウィンドウシステムでありますそこに別のパーティションと異なるファイル名に分け、我々は多くの場合、異なるコンテンツがあります。
ルート(/)で開始し、すべてのドキュメントが順序であるが、Linuxは、ハードディスクのパーティションではありません。そして、階層ファイルシステム規格(ファイルシステムAierarchy標準、FHS)に応じて、
一般的な使用で定義されたファイルとディレクトリのツリー構造を使用して。また、Linuxシステムのファイル名やディレクトリ名は厳密には大文字と小文字が区別されます。