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