教下我&叫下我

教下我&叫下我

我不会,教下我 有福利,叫下我 致终身学习者! https://jiaoxiawo.com
tg_channel
twitter

Linuxのハードディスク操作の一般的なコマンド

一、ハードディスク関連の確認#

df -l コマンドでハードディスクを確認する#

  1. システムディスクは Windows の C ドライブのようなもので、Linux では通常 a が関与しています。df -lコマンドを使用して確認できます。
    image
    ルートパス / はすべてシステムディスクにあります。/root、/home、/usr は、c:\windows、c:\usr のような c ドライブの下のディレクトリと同様です。

  2. データディスクが単独であり、パーティションやマウントがされていない場合、df -lコマンドでは表示されません。

fdisk -l コマンドでハードディスクを確認する#

fdisk -lコマンドを使用すると、どのハードディスクがあるか確認できます。
image

Disk /dev/vda と Disk /dev/vdb は 2 つのディスクを表しています。
/dev/vda - システムディスク(システムに付属しているディスク)で、vda1 というパーティションがあります(通常、最初のディスクはシステムディスクです)。
/dev/vdb - データディスク(通常は仮想的に作成されたディスク)で、vdb1 と vdb2 という 2 つのパーティションがあります。

lsblk コマンドでハードディスクを確認する#

図の中で、sda はシステムディスクであり、sdb はマウントされたデータディスクです。
image

du -h コマンドで指定したディレクトリのディスク使用状況を確認する#

コマンド: du [オプション] / ディレクトリ(指定したディレクトリのディスク使用状況を確認します。デフォルトは現在のディレクトリです)

オプション 意味
-s 指定したディレクトリのサイズを集計する
-h 単位付き
-a ファイルを含む
--max-depth=1 サブディレクトリの深さ
-c 詳細をリストすると同時に、集計値を追加する

オプションは組み合わせて使用できます

例:/opt ディレクトリのディスク使用状況を深さ 1 で確認する
image

二、ハードディスクのマウントに関連する#

  1. lsblkコマンドを使用して sdb が存在するかどうかを確認します。
    image
  2. 仮想マシンのハードディスクのパーティション

fdisk /dev/sdb パーティションコマンド#

sdb をパーティション化する

m コマンドリストを表示する

p ディスクパーティションを表示する(fdisk -l と同じ)

n 新しいパーティションを作成する

d パーティションを削除する

w 書き込んで終了する

説明:パーティションを作成するために n を入力し、次に p を選択して主パーティションのタイプを選択します。2 回エンターキーを押して残りのすべてのスペースをデフォルトにします。最後に w を入力してパーティションを書き込んで終了します。保存せずに終了する場合は q を入力します。

image

mkfs -t ext4 /dev/sdb1 パーティションをフォーマットするコマンド#

image

mount マウントコマンド#

例えば、ディスクをルートディレクトリの下の newdisk ディレクトリにマウントします。
コマンドラインでマウント(mount /dev...)すると、再起動後に無効になります。つまり、再起動後にマウントポイントが消えます。
image

/etc/fstab を編集して永続的なマウントを実現する#

[root@kongchao03 /]# vim /etc/fstab 
[root@kongchao03 /]# mount -a

image
追加が完了したら、mount -a または reboot を実行して有効にします。

umount アンマウントコマンド#

image

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。