Linuxシステムの定期メンテナンスの過程で、ディスクとファイルの管理は重要な部分です。ディスクはLinuxではファイルとしても使用されるため、ディスクとファイルの管理は実際にはLinuxファイルの管理です。この記事では、LinuxおよびLinuxディスクシステムとファイルの管理方法を紹介します。
まず、ファイルインタフェース:open()、read()、write()、close()などです。
デバイスタイプ:
ブロックデバイス:ランダムアクセスの特性、データ交換の単位は「ブロック」です。
キャラクタデバイス(character):リニアデバイス、データ交換単位は「 - 」です。例:キーボード入力
デバイスファイル:FHS(ファイルシステムのレベルシステム)
Linuxの/dev /ディレクトリはデバイスファイルを保存するために使用され、デバイスファイルはデバイスドライバとアクセスデバイスに関連付けられます。ポータル
デバイス管理:デバイス番号
デバイス番号:メジャー、メジャーデバイス番号(マイナー)
メジャー:デバイスタイプ、デバイスタイプの識別異なるデバイス、特にデバイス(C、キャラクタデバイス、Bブロックデバイス)ドライバ駆動
ログイン
IIの同じタイプの下で所望ドライバ
マイナーを示します。 Linuxディスクデバイスのファイル名:
IDE(ATA):133MB /s、/dev /hd
SCSI:640MB /s
SATA:6Gbps
SAS:6Gbps
USB:480MB /s
IDE以外のLinuxでのハードディスクデバイスの識別:/dev /sd
異なるハードディスクデバイスのマーク付け:/dev /sd [az]
同じデバイスの異なるパーティションにマークを付けます。/dev /sd [az] [1-]
1-4:プライマリパーティションIDまたは拡張パーティションID
5+:論理パーティションID
3番目に、メカニカルハードディスクの導入:トラックトラック、セクターセクター、シリンダーシリンダー
MBR:0トラック0セクター、マスターブートセクター(マスターブートレコード) )
MBRは3つの部分に分かれています。446バイト:ブートローダ、ブートローダ
64バイト:パーティションテーブル
16バイト:パーティションをマーク
2バイト:55AA、現在MBR情報が有効かどうか
1台のハードディスクが2Tを超える場合は、MBRパーティションを使用できず、GPTパーティションのみを使用できます。
パーティション:ストレージスペースを複数の小さなスペースに分割します。ファイルシステムは独立して使用できます;
パーティショニングツール:
fdisk、parted、sfdisk
fdiskツールの使用:
fdiskは最大1台のハードディスクをサポートします15パーティション;
fdiskパーティション管理サブコマンド:
m:サブコマンドを表示するためのヘルプを表示する
p:既存のパーティションテーブルを表示する
>
n:作成
d:削除
t:パーティションIDの変更
l:サポートされているすべてのIDタイプを一覧表示する
w:保存して終了する
q:変更を破棄して終了する
4.作成が完了したら、カーネルが識別されたかどうか確認します。新しいパーティション:
#cat /proc /partitions
カーネルがディスクパーティションテーブルを再読み込みすることを可能にする3つのコマンドがあります:
CentOS 5:partprobe [DEVICE]
CentOS 6,7:
partx
kpartx
partxコマンド:注:マウントされたハードディスクのパーティションを実行する必要があります。また、コマンドを2回実行する必要があります。上記はパーティションを正常に読み取ることができます。
partxデバイス>
partx -aデバイス
partx -a -n M:Nデバイス
M
M:
:N
2.kpartxコマンド:ファイルシステムの
を作成する必要
kpartx -af DEVICE
と後にパーティションを作成しますフォーマット
以上がLinuxシステムのディスクとファイルの管理方法ですこの記事の方法を学んだ後は、Linuxディスクのパーティション分割、名前の変更、フォーマットを行います。
Linuxのfindコマンドを理解するだけでは十分ではありません。使い方を知っておく必要があります。次のfindシリーズの小さなシリーズでは、findの使い方を紹介します。初心者にも役立ちます。
Linuxのシステム操作を実行すると、通常のユーザー権限で問題が発生し、再起動やシャットダウンなどのシステムコマンドが使用できなくなることがあります。この問題を解決するのは難しくありません。 Linu
Linuxのコマンド、chmodコマンドの使用はchattrコマンドに多少似ていますが、chmodコマンドはファイルの読み取りと書き込み、実行権限のみを変更します。ファイル権限は主に下記のchattr
LinuxシステムにVagrantをインストールするとさまざまな問題が発生しやすくなります。例えば、vmboxの後にVagrantをインストールすることがわからない場合、プロセスが発生しやすい問題。