Linux ディスクのパーティショニングとマウント


1. Linux パーティション

●原理紹介

  1. Linux に関する限り、パーティションの数やどのディレクトリに割り当てられているかに関係なく、最終的にはルート ディレクトリが 1 つだけあり、独立した一意のファイル構造になります。Linux の各パーティションは、ファイル全体の一部を形成するために使用されます。システム。
  2. Linux では「ローディング」と呼ばれる処理方法が採用されており、そのファイル システム全体にはファイルとディレクトリの完全なセットが含まれており、パーティションとディレクトリが関連付けられています。このときロードされるパーティションは、ディレクトリ内にその記憶領域が確保されます。
  3. 回路図
    ここに画像の説明を挿入します

●ハードディスクの説明

  1. Linux のハードディスクは IDE ハードディスクと SCSI ハードディスクに分かれますが、現在は基本的に SCSI ハードディスクです。
  2. IDE ハードディスクの場合、ドライブ識別子は「hdx~」です。「hd」はパーティションが配置されているデバイスのタイプを示します。ここでは IDE ハードディスクを指します。「X」はディスク番号(aは基本ディスク、bは基本スレーブディスク、cは補助マスターディスク、dは補助スレーブディスク)、「~」はパーティションを表し、最初の4つのパーティションを表します1 ~ 4 の番号で表されます。プライマリ パーティションまたは拡張パーティションは、5 から始まる論理パーティションです。たとえば、hda3 は 1 番目の IDE ハード ディスクの 3 番目のプライマリ パーティションまたは拡張パーティションとして表され、hdb2 は 2 番目の IDE ハード ディスクの 2 番目のプライマリ パーティションまたは拡張パーティションとして表されます。
  3. SCSI ハードディスクの場合、「sdx~」とマークされています。SCSI ハードディスクでは、「sd」を使用してパーティションが配置されているデバイスのタイプを示し、残りは IDE ハードディスクと同じです。

すべてのデバイスの実装状況を確認する

コマンド: Isblk または Isblk -f
ここに画像の説明を挿入します

古典的な取り付けケース

·説明:
ディスクの関連手順を理解し、ディスクのパーティショニング、マウント、アンマウントの概念を深く理解するために、ハードディスクの追加を例に挙げてみましょう。
ハードディスクの追加方法
1. 仮想マシンにハードディスクを追加
2. パーティション
3. フォーマット
4. マウント
5. 自動マウントの設定

仮想マシンにハード ディスクを追加する手順 1:
[仮想マシン] メニューで [設定] を選択し、デバイス リストにハード ディスクを追加して、[次へ] に進みます。選択したディスク サイズのみが必要です。完成するまで途中で変更することがあります。次に、(システムを認識するために) システムを再起動します!
ここに画像の説明を挿入しますステップ 2
仮想マシンにハード ディスクを追加するパーティション コマンドによりfdisk /dev/sdb
、/sdb のパーティション分割が開始されます。

m はコマンド リストを表示します。
p は、n と同じディスク パーティションを表示します。 nfdisk -l
パーティションを追加します。
d パーティションを削除します。
w 書き込み、終了します。
注:パーティションを開始した後、n を入力し、新しいパーティションを追加し、p を選択します。パーティション タイプはメインパーティション。Enter を 2 回押すと、デフォルトで残りのスペースがすべて表示されます。最後に、w を入力してパーティションに書き込み、終了します。保存したくない場合は、q を入力して終了します。
ここに画像の説明を挿入します

仮想マシンにハードディスクを追加する手順 3

ディスクの
フォーマット パーティション コマンド: mkfs -t ext4 /dev/sdb1
ext4 はパーティション タイプです。
仮想マシンにハード ディスクを追加します。ステップ 4
マウント: パーティションをディレクトリに関連付けます。マウント
デバイス名をマウント ディレクトリにマウントします。
例: mount /dev/sdb1 /newdisk
umount デバイス名またはマウント ディレクトリ。
例:umount /dev/sdb1または、umount /newdisk
注意: コマンド ライン マウントの使用は、再起動後に無効になります。

仮想マシンにハードディスクを追加するステップ 5
: 永続マウント:/etc/fstabマウントは変更によって実現され
、追加が完了すると、実行はmount -aすぐに有効になります。

ここに画像の説明を挿入します

2. ディスクステータスのクエリ

システム全体のディスク使用量をクエリします。

基本的な文法

df -h

アプリケーション

システム全体のディスク使用量を
ここに画像の説明を挿入します
問い合わせる 指定したディレクトリのディスク使用量を
問い合わせる基本構文
du -h /directory
指定したディレクトリのディスク使用量を問い合わせる デフォルトは現在のディレクトリ -s
ディレクトリ使用量の概要を指定する
-h測定単位
-a 付き ファイル
–max. - Depth=1 サブディレクトリの深さ
-c 詳細をリストする際に要約値を追加
適用例
クエリ /opt 自己記録ディスク使用量、深さは 1
ここに画像の説明を挿入します

ディスクの状況 - 作業のための実践的な指示

1. /opt フォルダー内のファイルの数を数える

ls -l /opt | grep "^-" | wc -l

2. /opt フォルダー下のディレクトリの数をカウントします。

ls -l /opt | grep "^d" | wc -l

3. /opt フォルダー内のファイル (サブフォルダー内のファイルも含む) の数を数えます。

ls -lR /opt | grep "^-" | wc -l

4. /opt フォルダーの下にあるディレクトリの数を数えます (サブフォルダー内のディレクトリも含む)

ls -lR /opt | grep "^d" | wc -l

5. ディレクトリ構造をツリー形式で表示します(ツリーがない場合はyum install treeインストールを使用してください)
ここに画像の説明を挿入します

おすすめ

転載: blog.csdn.net/hsuehgw/article/details/129650387