摘要: 对于初学者来说,在 Linux 系统里你必须掌握的技术之一就是识别出插入系统里的各种设备。这也许是你的系统硬盘、外部的存储设备或者是可移动设备,比如 USB 设备或 SD 闪存卡等。 现如今,使用 USB 设备来传输文件是十分常见的事,对于那些喜欢使用命令行的新手来说,当你需要格式化 USB 设备时,学会使用不同的方法来识别 USB 设备名是非常重要的。

对于初学者来说,在 Linux 系统里你必须掌握的技术之一就是识别出插入系统里的各种设备。这也许是你的系统硬盘、外部的存储设备或者是可移动设备,比如 USB 设备或 SD 闪存卡等。

现如今,使用 USB 设备来传输文件是十分常见的事,对于那些喜欢使用命令行的新手来说,当你需要格式化 USB 设备时,学会使用不同的方法来识别 USB 设备名是非常重要的。

如果在系统中插入一个设备,尤其是在桌面环境下,比如 USB 设备,它会自动挂载到一个指定目录,一般是在 /media/username/device-label 目录下,之后你就可以进入到该目录下访问那些文件了。然而,在服务器上就不是这么回事了,你必须手动挂载这个设备,并且指定一个挂载点。

Linux 系统使用 /dev 目录下特定的设备文件来标识插入的设备。你会发现该目录下的某些文件,包括 /dev/sda 或者 /dev/hda 表示你的第一个主设备,每个分区使用一个数字来表示,比如 /dev/sda1 或 /dev/hda1 表示主设备的第一个分区等等。

$ ls /dev/sda*

列出 Linux 系统下所有的设备名

现在让我们来使用下面一些特殊的命令行工具找出设备名:

使用 df 命令来找出插入的 USB 设备名

查看插入你系统里的每一个设备及对应的挂载点,你可以使用下图中的 df 命令检查 Linux 系统磁盘空间使用情况:

$ df -h

使用 df 命令查找 USB 设备名

使用 lsblk 命令查找 USB 设备名

你也可以使用下面的 lsblk 命令(列出块设备)来列出插入你系统里的所有块设备:

$ lsblk

列出 Linux 系统里的块设备

使用 fdisk 工具识别 USB 设备名

fdisk 是一个功能强大的工具,用于查看你系统中的所有分区表,包括所有的 USB 设备,使用 root 权限执行如下命令:

$ sudo fdisk -l

列出块设备的分区表

使用 dmesg 命令来识别出 USB 设备名

dmesg 是一个用于打印或者控制内核环形缓冲区(kernel ring buffer)的重要命令。环形缓冲区是一种数据结构,它存放着内核操作数据的信息。

运行如下命令来查看内核操作信息,它同时也会打印出 USB 设备的信息:

$ dmesg

dmesg – 打印 USB 设备名

以上就是这篇文章中提及到的所有命令,我们在命令行下使用不同的方法来找出 USB 设备名。你也可以跟大家分享下实现这个目的的其它方法,或者如果你对这篇文章有什么想法也可以在下面跟大家交流下。

用云栖社区APP,舒服~

linux中usb设备名,Linux 中识别 USB 设备名字的 4 种方法相关推荐

  1. Linux 中识别 USB 设备名字的 4 种方法

    对于初学者来说,在 Linux 系统里你必须掌握的技术之一就是识别出插入系统里的各种设备.这也许是你的系统硬盘.外部的存储设备或者是可移动设备,比如 USB 设备或 SD 闪存卡等. 现如今,使用 U ...

  2. linux usb设备名 ks,在Linux系统里识别USB设备名字的4种方法

    对于初学者来说,在 Linux 系统里你必须掌握的技术之一就是识别出插入系统里的各种设备.这也许是你的系统硬盘.外部的存储设备或者是可移动设备,比如 USB 设备或 SD 闪存卡等. 现如今,使用 U ...

  3. linux查看usb设备文件,技术|在 Linux 系统里识别 USB 设备名字的 4 种方法

    对于初学者来说,在 Linux 系统里你必须掌握的技术之一就是识别出插入系统里的各种设备.这也许是你的系统硬盘.外部的存储设备或者是可移动设备,比如 USB 设备或 SD 闪存卡等. 现如今,使用 U ...

  4. linux 查询usb端口名称,在Linux系统里识别USB设备名字的4种方法

    对于初学者来说,在 Linux 系统里你必须掌握的技术之一就是识别出插入系统里的各种设备.这也许是你的系统硬盘.外部的存储设备或者是可移动设备,比如 USB 设备或 SD 闪存卡等. 现如今,使用 U ...

  5. windows系统中,在当前目录下打开cmd命令行的两种方法

    windows系统中,在当前目录下打开cmd命令行的两种方法 1.在当前路径地址栏中直接输入'cmd',然后回车. 2.在当前路径下,按住'shift'键同时点击鼠标右键,点击"在此处打开P ...

  6. 把python tkinter canvas中的图形图像保存为通用格式文件的5种方法

    在计算机上画图未完成,需要保存未完成图形以便以后继续,或者完成画图,要保存为通用格式文件,方便浏览.如使用python tkinter Canvas画图,其好像没有将图像保存通用格式文件的方法,但可以 ...

  7. 在Linux中修改打开文件数量和进程数量限制的3种方法

    方法一:使用ulimit命令 ulimit命令可用来增加在shell中打开文件的数量.这个命令是系统内置命令,因此它只影响bash和从它启动的程序. ulimit -n 65535 方法二:使用PAM ...

  8. Linux dmesg命令帮你处理故障和收集系统信息的几种方法

    'dmesg'命令显示linux内核的环形缓冲区信息,我们可以从中获得诸如系统架构.cpu.挂载的硬件,RAM等多个运行级别的大量的系统信息.当计算机启动时,系统内核(操作系统的核心部分)将会被加载到 ...

  9. 遍历Windows USB设备树的几种方法

    1. 设备信息 1.1. 设备实例ID 设备ID 设备 ID(Device ID) 是一个字符串,由设备的报告枚举器. 设备只有一个设备 id.如USB存储设备ID: USB\VID_23A9& ...

最新文章

  1. C语言再学习 -- 关键字typedef
  2. 2020河南工业大学计算机考研科目,你知道2020年河南工业大学硕士研究生考研有哪些复试科目...
  3. 3-9:C++默认成员函数练习-日期类实现
  4. 数据结构期末复习之插入排序
  5. Python学习笔记之函数(三)
  6. matlab自带SVM算法例子(附函数详解)
  7. 作为移动开发者,你应该了解Baas(后端即服务)
  8. swift调用api接口_如何在Swift中进行API调用
  9. 微信公众号 java 教程视频下载_微信公众号开发视频教程java
  10. python爬取招聘网信息并保存为csv文件
  11. 毕业设计——基于小程序云开发的校园二手交易平台(附源码)
  12. 天刀服务器在线人数统计,天刀手游各大区活跃人数统计 神刀削弱后不降反增!...
  13. Typora 自动保存笔记
  14. 微软等数据结构+算法面试100题 by July
  15. 第七章 - 类的详细设计
  16. Imagej-Fiji批量处理图片实现二值化
  17. 毕业设计 基于RSSI的室内wifi定位系统
  18. STM32直流减速电机控制篇(一)PWM调速
  19. IS-IS 邻居关系建立的过程(2-way 3-way)
  20. HTML5 data- class属性

热门文章

  1. 「LibreOJ Round #11」Misaka Network 与求和(杜教筛 + Min_25)
  2. Matrix Decompressing UVA - 11082 最大流 + 输出方案
  3. 123. 买卖股票的最3佳时机 III
  4. Codeforces Round #682 (Div. 2)D Powerful Ksenia ///思维
  5. P2761 软件补丁问题
  6. YbtOJ#791-子集最值【三维偏序】
  7. jzoj2152-终极数【堆】
  8. ssl1759-求连通分量【图论,深搜,广搜】
  9. 【二分】防具布置/秦腾与教学评估(ybtoj 二分-1-2/jzoj 1253/luogu 4403)
  10. 搜索训练1 [8数码问题]