导航:首页 > 操作系统 > linux查序列号

linux查序列号

发布时间:2024-04-11 04:35:56

A. 国产电脑linux系统如何查看硬盘序列号

你可以通过如下方式来进行查看:
hdparm命令
[root@bbs ~]# hdparm -I /dev/sda


通过这个命令可以详细查看。

温馨提示:
hdparm的-i参数是在引导驱动器时获得的识别信息,这个信息有时候不完整也不一定准确,这时候一般使用-I(大写的i)参数。hdparm -I /dev/sda,这样可以直接从驱动器获取识别信息, 并以原始的,未经过修改和更正的形式显示。
希望能帮到你。

B. LINUX如何查询工作站多硬盘的硬盘序列号

#不需要安装额外软件,直接查询

为什么我的行呢?你再用下面的参数试试。

sudo hdparm -I /dev/sda | grep Serial
Serial Number: WD-ABC2E30ETS28
Transport: Serial, SATA 1.0a, SATA II Extensions, SATA Rev 2.5

C. linux下怎么用c获取硬盘物理序列号

1、在Linux系统中通过C语言获取硬盘序列号,可以借助于ioctl()函数,该函数原型如下:

intioctl(intfd,unsignedlongrequest,...);
ioctl的第一个参数是文件标识符,用open()函数打开设备时获取。
ioctl第二个参数为用于获得指定文件描述符的标志号,获取硬盘序列号,一般指明为HDIO_GET_IDENTITY。
ioctl的第三个参数为一些辅助参数,要获取硬盘序列号,需要借助于structhd_driveid结构体来保存硬盘信息,该结构体在Linux/hdreg.h中,structhd_driveid的声明如下
structhd_driveid{
unsignedshortconfig;/lotsofobsoletebitflags*/
unsignedshortcyls;/*Obsolete,"physical"cyls*/
unsignedshortreserved2;/*reserved(word2)*/
unsignedshortheads;/*Obsolete,"physical"heads*/
unsignedshorttrack_bytes;/*unformattedbytespertrack*/
unsignedshortsector_bytes;/*unformattedbytespersector*/
unsignedshortsectors;/*Obsolete,"physical"sectorspertrack*/
unsignedshortvendor0;/*vendorunique*/
unsignedshortvendor1;/*vendorunique*/
unsignedshortvendor2;/*Retiredvendorunique*/
unsignedcharserial_no[20];/*0=not_specified*/
unsignedshortbuf_type;/*Retired*/
unsignedshortbuf_size;/*Retired,512byteincrements
*0=not_specified
*/
……
};


2、源代码如下

#include<stdio.h>
//ioctl()的声明头文件
#include<sys/ioctl.h>
//硬盘参数头文件,hd_driveid结构声明头文件
#include<linux/hdreg.h>
//文件控制头文件
#include<sys/fcntl.h>
intmain()
{
//用于保存系统返回的硬盘数据信息
structhd_driveidid;
//这里以第一块硬盘为例,用户可自行修改
//用open函数打开获取文件标识符,类似于windows下的句柄
intfd=open("/dev/sda",O_RDONLY|O_NONBLOCK);
//失败返回
if(fd<0){
perror("/dev/sda");
return1;}
//调用ioctl()
if(!ioctl(fd,HDIO_GET_IDENTITY,&id))
{
printf("SerialNumber=%s ",id.serial_no);
}
return0;
}

编译完成后,执行效果如下:

D. linux如何查看服务器序列号

1、单独查看服务器的序列号
[root@localhost ~]# dmidecode -t system | grep 'Serial Number'
Serial Number: 2102310YPY10J30*****

2、单独查看服务器型号
[root@localhost ~]# dmidecode | grep "Proct"
Proct Name: PowerEdge R730
Proct Name: 0WCJNT

3、统一查看服务器SN序列号和型号
[root@localhost ~]# dmidecode | grep "System Information" -A9 | egrep "Manufacturer|Proct|Serial"
Manufacturer: Huawei 厂商
Proct Name: RH2288 V3 型号
Serial Number: 2102310YPY10J3****** 序列号

4、查看内存条信息及使用情况(内存的插槽数,已经使用多少插槽.每条内存多大,下图为16个内存插糟,用了12个插槽,每根内存条16G)《Linux就该这么学》一起学习linux
[root@localhost ~]# dmidecode -t memory | grep Size
Size: 16384 MB
Size: 16384 MB
Size: 16384 MB
Size: 16384 MB
Size: 16384 MB
Size: No Mole Installed
Size: 16384 MB
Size: No Mole Installed
Size: 16384 MB
Size: 16384 MB
Size: 16384 MB
Size: 16384 MB
Size: 16384 MB
Size: No Mole Installed
Size: 16384 MB
Size: No Mole Installed

阅读全文

与linux查序列号相关的资料

热点内容
解压机压什么不烂 浏览:373
大牛盒子插件文件夹 浏览:16
用友t3如何远程连接服务器 浏览:745
保时捷行车记录仪需要什么app 浏览:719
文件服务器中的DFS全名是什么 浏览:464
365小说app现在叫什么 浏览:57
海贝音乐app的独占usb输出是什么 浏览:404
宏观经济学高鸿业pdf 浏览:300
我的荣耀9x有方舟编译器吗 浏览:979
linux父子进程通信 浏览:893
程序员为什么总是用手机 浏览:313
安卓9程序怎么用 浏览:850
如何恢复编译 浏览:856
mybatispdf 浏览:884
plc使用的是单片机吗 浏览:818
如何让安卓平板音量上限 浏览:240
代理服务器请求超时如何设置 浏览:121
pdf批量盖章 浏览:784
珠江宽频网关服务器地址 浏览:714
程序员练打字网站 浏览:582