PCI(Peripheral Component Interconnect) 是一种现代计算机总线结构,它被设计用来连接外设,如图形卡、控制器、声卡等,而在Linux下查看这些PCI设备也非常简单,下面是它的一个简单指南:
首先,检查你的系统中是否安装了lspci命令,它可以帮助你查看系统中的PCI设备:
$ which lspci/usr/sbin/lspci
如果是这样,则继续下一步,如果没有安装,可以从你的Linux发行版镜像中下载该工具进行安装。
之后,需要使用root用户使用lspci命令查看系统中的PCI设备:
$ sudo lspci00:00.0 Host bridge: Intel Corporation 4th Gen Core Processor DRAM Controller (rev 06)00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI express x16 Controller (rev 06)00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 05)00:19.0 EtherNet controller: Intel Corporation Ethernet Connection I217-V 00:1a.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #2 (rev 05)
从上面的命令结果可以看到系统中的PCI设备,比如主桥、PCI桥、USB控制器、以及以太网控制器等。当你看到你Project中需要的设备时,就可以着手正式开发了!
另外,使用lspci 命令还可以查看PCI设备子系统信息,比如使用-s参数:

$ sudo lspci -s 00:19.0 00:19.0 Ethernet controller: Intel Corporation Ethernet Connection I217-V (rev 05)
如此,我们可以看到系统中的PCI设备的详细信息,也可以根据得到的信息进行更深入的检查,如使用已使用的PCI总线:
$ sudo cat /sys/bus/pci/devices/0000\:00\:19.0/resource 0xee000000-0xee00ffff
最后,有时候你还需要查看设备的驱动信息,可以使用lspci -k 命令:
$ sudo lspci -k 00:19.0 Ethernet controller: Intel Corporation Ethernet Connection I217-V Subsystem: Dell Perc H310 Adapter Kernel driver in use: e1000e
从上面可以看到,在Linux下查看系统中的PCI设备非常简单,只需要安装相应的工具程序,然后使用合适的参数及命令就可以获得我们需要的信息,以帮助我们更好的开发项目。
香港服务器首选树叶云,2H2G首月10元开通。树叶云(shuyeidc.com)提供简单好用,价格厚道的香港/美国云 服务器 和独立服务器。IDC+ISP+ICP资质。ARIN和APNIC会员。成熟技术团队15年行业经验。
在LINUX 下怎么查看网卡的MAC地址
准备工具/材料:装有LINUX系统的电脑一台。 在LINUX下查看网卡的MAC地址的办法如下:1、首先在桌面右键选择“打开终端”。 2、接着输入ifconfig并按下回车键。 3、找到第四行中ether后面的字符即可查询。
Linux如何给硬盘分区?
一、查看当前的磁盘分区
使用root用户登录到Linux系统。
Linux如何添加磁盘分区
右键点击计算机桌面空白处,点击“Open Teminal”,打开命令终端。
Linux如何添加磁盘分区
输入 fdisk -l 命令,查看当前系统的磁盘分区。
Linux如何添加磁盘分区
二、为虚拟机添加硬盘
打开VMware管理客户端,右键点击要添加硬盘的虚拟机,点击“编辑设置”,编辑虚拟机的设置。
Linux如何添加磁盘分区
在虚拟机属性界面,点击“添加”—“硬盘”,添加一个新的硬盘。
Linux如何添加磁盘分区
等待虚拟机配置完成。
Linux如何添加磁盘分区
三、磁盘分区与格式化
返回到Linux系统的命令终端,再次输入 fdisk -l 命令,就可以看到新添加的硬盘了。 在本例中,看到的是 /dev/sdb 这个硬盘。
Linux如何添加磁盘分区
输入 fdisk /dev/sdb 开始对新添加的硬盘进行分区操作。
Linux如何添加磁盘分区
输入 n 按回车键,然后再输入 p ,按回车键。 n 表示新建一个分区,p 表示是主分区。 输入 m 可以查看所有的命令说明。
Linux如何添加磁盘分区
Linux如何添加磁盘分区
输入Partition number(即:分区号),按回车键。 如果在 /dev/sdb 上没有建立过其他分区,则输入 1 ,如果建立过其他分区,则按顺序编号即可。 输入 First cylinder (即:分区的起始柱面),保持默认值即可,按回车键,输入Last cylinder (即:分区的结束柱面)或空间大小。
Linux如何添加磁盘分区
等待分区创建完成,输入 w 保存磁盘分区,并退出磁盘分区命令。
Linux如何添加磁盘分区
再次输入 fdisk -l 命令,就可以看到创建好的磁盘分区了,在本例中磁盘分区是/dev/sdb1 。
Linux如何添加磁盘分区
输入 3 /dev/sdb1 命令,将用ext3文件系统格式对该磁盘分区进行格式化。
Linux如何添加磁盘分区
等待格式化操作完成,磁盘分区就添加好了,并被格式化为 ext3 了。
linux支持FAT32吗?
绝大多数linux发行版内核支持FAT32文件系统。 如果想挂载FAT32格式的磁盘分区,只需要用mount命令加载即可。 1、用fdisk命令检查分区和USB设备信息。 [root@wgods ~]# fdisk -l2、通过上面信息可以看出USB设备是FAT32格式的,标识为/dev/sdb1[root@wgods ~]# fdisk -l | grep FAT32/dev/sdb1 * 56 640 c W95 FAT32 (LBA) 3、在mnt目录下先建立一个usb的目录[root@wgods ~]# cd /mnt/[root@wgods mnt]# mkdir usb4、挂载U盘[root@wgods mnt]# mount -t vfat /dev/sdb1 /mnt/usb挂载成功后,可以在/mount/usb下看到相关的内容。
发表评论