ウェブサイト検索

Linux で接続された USB デバイス名を知る 4 つの便利な方法


初心者として Linux をマスターする必要があることの 1 つは、システムに接続されているデバイスの識別です。それは、コンピュータのハードディスク、外付けハードディスク、または USB ドライブや SD メモリ カードなどのリムーバブル メディアである可能性があります。

現在、ファイル転送に USB ドライブを使用するのは非常に一般的であり、コマンド ラインの使用を好むユーザー (新しい Linux ユーザー) にとって、USB デバイスをフォーマットする必要があるときに、USB デバイス名を識別するさまざまな方法を学ぶことは非常に重要です。

推奨読書: ディレクトリ内のすべてのファイルを削除する 3 つの方法

USB などのシステム (特にデスクトップ) にデバイスを接続すると、そのデバイスは指定されたディレクトリ (通常は /media/username/device-label の下) に自動的にマウントされ、その後、そのディレクトリからその中のファイルを削除します。ただし、デバイスを手動でマウントしてそのマウント ポイントを指定する必要があるサーバーの場合はこの限りではありません。

Linux は、/dev ディレクトリに保存されている特別なデバイス ファイルを使用してデバイスを識別します。このディレクトリにあるファイルの一部には、最初のマスター ドライブを表す /dev/sda または /dev/hda が含まれます。各パーティションは次のような番号で表されます。最初のパーティションの /dev/sda1 または /dev/hda1 など。

ls /dev/sda* 

次に、次に示すように、いくつかの異なるコマンドライン ツールを使用してデバイス名を調べてみましょう。

df コマンドを使用して接続された USB デバイス名を調べる

システムに接続されている各デバイスとそのマウント ポイントを表示するには、次の図に示すように df コマンド (Linux ディスク領域の使用率をチェック) を使用できます。

df -h

lsblk コマンドを使用して USB デバイス名を検索する

次のように、システムに接続されているすべてのブロック デバイスを一覧表示する lsblk コマンド (ブロック デバイスのリスト) を使用することもできます。

lsblk

fdisk ユーティリティを使用して USB デバイス名を識別する

fdisk は、USB ドライブを含むすべてのブロック デバイス上のパーティション テーブルを出力する強力なユーティリティで、次のように root 権限で実行できます。

sudo fdisk -l

dmesgコマンドでUSBデバイス名を確認する

dmesg は、カーネルの動作に関する情報を保存するデータ構造であるカーネル リング バッファを出力または制御する重要なコマンドです。

以下のコマンドを実行してカーネル操作メッセージを表示し、USB デバイスに関する情報も出力します。

dmesg

この記事では、コマンド ラインから USB デバイス名を確認するさまざまな方法について説明しました。同じ目的のための他の方法を共有したり、以下の返信セクションを通じて記事についてのご意見を提供していただくこともできます。