ディスク・デバイス管理コマンド

HOMELinuxコマンド > ディスク・デバイス管理コマンド

ディスク・デバイス管理コマンド:記事リスト

ディスク・デバイス管理コマンドのカテゴリーには以下の記事がリストされています。

blkidコマンドでブロックデバイスのUUIDとラベルを確認する方法|fstabへの応用まで

「/etc/fstab を書き換えたら、再起動後に OS が起動しなくなった」という経験はないでしょうか。
原因の多くは、デバイス名(/dev/sdb1 など)の書き間違いではなく、デバイス名そのものを使ったことにあります。

Linux では、ディスクを追加したり接続順序が変わると /dev/sda と /dev/sdb が入れ替わることがあります。
そこで登場するのが UUID(Universally Unique Identifier)です。UUID はデバイスが変わっても変わらない固有 ID で、
blkid コマンドを使うと簡単に確認できます。

この記事では、blkid コマンドの基本的な使い方から、UUID・PARTUUID・ラベルの違い、/etc/fstab への安全な応用手順まで解説します。
RHEL 9 / Rocky Linux 9 / Ubuntu 24.04 LTS 環境で動作確認済みです。

この記事のポイント

・blkid コマンドでデバイスの UUID とファイルシステムタイプを確認できる
・UUID を /etc/fstab に書けばデバイス名変更による起動障害を防げる
・-U/-L オプションで UUID・ラベルからデバイスパスを逆引きできる
・lsblk -f と組み合わせると構成全体を一覧で把握できる

続きを読む "blkidコマンドでブロックデバイスのUUIDとラベルを確認する方法|fstabへの応用まで"

duコマンドでディスク使用量を確認する方法|ディレクトリごとの容量や容量順ソートも

「サーバーのディスクが逼迫しているけど、どのディレクトリが容量を食っているのか分からない」
「du コマンドを実行したら大量の出力が流れて、結局どこが問題なのか把握できなかった」

Linuxサーバーの運用で、こうした場面に遭遇したことはないでしょうか。df コマンドでディスク全体の使用率は分かっても、「原因となっているディレクトリ」を特定するには du コマンドが必要です。

この記事では、du コマンドの基本オプションから、ディレクトリごとの容量確認、容量順ソート、特定ディレクトリの除外、ログディレクトリの容量監視まで、現場で必要な使い方を網羅的に解説します。

続きを読む "duコマンドでディスク使用量を確認する方法|ディレクトリごとの容量や容量順ソートも"

fsck

ハードディスクの検査、修復をする

■-- 文法 --■

fsck▲(オプション)▲ファイルシステム

   例)
     fsck▲-y▲/dev/hda2
     ファイルシステムを修復する
       ※▲はスペースを表してます。

■ 説明
fsckコマンドはファイルシステムの検査を行い、修復が必要な場合に修復を実行します。

システム動作に問題がない場合には、実行することはありませんが、shutdownコマンドを使用しないで、電源を落とした場合などには、次にシステムを起動したときに自動でfsckコマンドが実行されます。

MS-DOSで言うと、chkdsk、Windowsではscandiskに相当するコマンドです。

fsckコマンドは動作に問題があった場合に自動で実行し、ファイルシステムの修復を行いますが、これで修復できない場合には、コマンドを実行してシステムの検査や修復を行う必要があります。

続きを読む "fsck"

mtools

MS-DOSフォーマットフロッピーを操作する

■-- 文法 --■

mtools

■ 説明
mtoolsは、MS-DOSフォーマットのフロッピーディスクを操作するためのコマンドを集めたツールです。「mtools」と入力するすると、mtoolsコマンド集が表示されます。

続きを読む "mtools"

Linux無料マニュアル(図解60P) 名前とメールで30秒登録