GNU/Linux >> Linux の 問題 >  >> Linux

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

初心者として、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 <​​/ pre>   

dmesgコマンドでUSBデバイス名を決定する

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

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

 $ dmesg 

今のところこれですべてです。この記事では、コマンドラインからUSBデバイス名を見つける方法のさまざまなアプローチについて説明しました。また、同じ目的で他の方法を共有したり、以下の回答セクションから記事についての考えを提供したりすることもできます。


Linux
  1. すべてのLinuxユーザーが知っておくべき3つの便利なハック

  2. Linux でユーザー名を変更する

  3. Linux で USB デバイスのチップセットを特定するにはどうすればよいですか?

  1. Linuxで元に戻すことはできますか?

  2. 電源投入前に USB デバイスが接続されていると、当社の組み込み Linux システムは USB デバイスを認識しません。提案?

  3. 静的な名前で USB デバイスをバインドする方法は?

  1. Linux –静的な名前でUsbデバイスをバインドする方法は?

  2. LinuxでL1、L2、L3キャッシュ、RAMのサイズを知る方法はありますか?

  3. Linux – UdevはUsbイーサネットデバイスの名前を変更しませんか?