![LINUX查看硬件配置 命令()————工具_第1页](http://file3.renrendoc.com/fileroot_temp3/2022-1/17/df057306-06cf-46dc-be15-ff4283e86964/df057306-06cf-46dc-be15-ff4283e869641.gif)
![LINUX查看硬件配置 命令()————工具_第2页](http://file3.renrendoc.com/fileroot_temp3/2022-1/17/df057306-06cf-46dc-be15-ff4283e86964/df057306-06cf-46dc-be15-ff4283e869642.gif)
![LINUX查看硬件配置 命令()————工具_第3页](http://file3.renrendoc.com/fileroot_temp3/2022-1/17/df057306-06cf-46dc-be15-ff4283e86964/df057306-06cf-46dc-be15-ff4283e869643.gif)
![LINUX查看硬件配置 命令()————工具_第4页](http://file3.renrendoc.com/fileroot_temp3/2022-1/17/df057306-06cf-46dc-be15-ff4283e86964/df057306-06cf-46dc-be15-ff4283e869644.gif)
![LINUX查看硬件配置 命令()————工具_第5页](http://file3.renrendoc.com/fileroot_temp3/2022-1/17/df057306-06cf-46dc-be15-ff4283e86964/df057306-06cf-46dc-be15-ff4283e869645.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、LINUX查看硬件配置 命令 系统# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备# lsusb -tv # 列出所有USB设备 # lsmod # 列出加载的内核模块# env # 查看环境变量资源# free -m # 查看内存使用量和交换区使用量 # df -h # 查看各分区使用情况 # du -sh # 查看指定目录的大小 # grep MemTotal /proc/
2、meminfo # 查看内存总量# grep MemFree /proc/meminfo # 查看空闲内存量# uptime # 查看系统运行时间、用户数、负载 # cat /proc/loadavg # 查看系统负载磁盘和分区# mount | column -t # 查看挂接的分区状态 # fdisk -l # 查看所有分区 # swapon -s # 查看所有交换分区# hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备) # dmesg | grep IDE # 查看启动时IDE设备检测状况网络# ifconfig # 查看所有网络接口的属性# iptables
3、 -L # 查看防火墙设置 # route -n # 查看路由表 # netstat -lntp # 查看所有监听端口 # netstat -antp # 查看所有已经建立的连接# netstat -s # 查看网络统计信息进程# ps -ef # 查看所有进程 # top # 实时显示进程状态用户# w # 查看活动用户 # id # 查看指定用户信息 # last # 查看用户登录日志 # cut -d: -f1 /etc/passwd # 查看系统所有用户 # cut -d: -f1 /etc/group # 查看系统所有组 # crontab -l # 查看当前用户的计划任务服务# c
4、hkconfig -list # 列出所有系统服务 # chkconfig -list | grep on # 列出所有启动的系统服务程序# rpm -qa # 查看所有安装的软件包常用命令整理如下:查看主板的序列号: dmidecode | grep -i serial number用硬件检测程序kuduz探测新硬件:service kudzu start ( or restart)查看CPU信息:cat /proc/cpuinfo dmesg | grep -i cpudmidecode -t processor查看内存信息:cat /proc/meminfo free -mvmstat查
5、看板卡信息:cat /proc/pci查看显卡/声卡信息:lspci |grep -i VGAdmesg | grep -i VGA查看网卡信息:dmesg | grep -i ethcat /etc/sysconfig/hwconf | grep -i ethlspci | grep -i eth查看PCI信息:lspci (相比cat /proc/pci更直观)查看USB设备:cat /proc/bus/usb/devices查看键盘和鼠标:cat /proc/bus/input/devices查看系统硬盘信息和使用情况:fdisk & disk l & df查看各设备的中断请求(IRQ)
6、:cat /proc/interrupts查看系统体系结构:uname -a查看及启动系统的32位或64位内核模式:isalist v isainfo visainfo bdmidecode查看硬件信息,包括bios、cpu、内存等信息测定当前的显示器刷新频率:/usr/sbin/ffbconfig rev ?查看系统配置:/usr/platform/sun4u/sbin/prtdiag v查看当前系统中已经应用的补丁:showrev p显示当前的运行级别:who rH查看当前的bind版本信息:nslookup class=chaos q=txt version.binddmesg | mo
7、re 查看硬件信息lspci 显示外设信息, 如usb,网卡等信息lsnod 查看已加载的驱动lshwpsrinfo -v 查看当前处理器的类型和速度(主频)prtconf -v 打印当前的OBP版本号iostat E 查看硬盘物理信息(vendor, RPM, Capacity)prtvtoc /dev/rdsk/c0t0d0s 查看磁盘的几何参数和分区信息df F ufs o i 显示已经使用和未使用的i-node数目isalist v对于“/proc”中文件可使用文件查看命令浏览其内容,文件中包含系统特定信息:Cpuinfo 主机CPU信息Dma 主机DMA通道信息Filesystems
8、 文件系统信息Interrupts 主机中断信息Ioprots 主机I/O端口号信息Meninfo 主机内存信息Version Linux内存版本信息备注: proc process information pseudo-filesystem 进程信息伪装文件系统RPM 在Linux 操作系统中,有一个系统软件包,它的功能类似于Windows里面的“添加/删除程序”,但是功能又比“添加/删除程序”强很多,它就是 Red Hat Package Manager(简称RPM)。此工具包最先是由Red Hat公司推出的,后来被其他Linux开发商所借用。由于它为Linux使用者省去了很多时间,所以被
9、广泛应用于在Linux下安装、删除软件。下面就 给大家介绍一下它的具体使用方法。rpm 系统将会列出这个软件包的详细资料,包括含有多少个文件、各文件名称、文件大小、创建时间、编译日期等信息。2.上面列出的所有文件在安装时不一定全部安装,就像Windows下程序的安装方式分为典型、完全、自定义一样,Linux也会让你选择安装方式,此时我们可以用下面这条命令查看软件包将会在系统里安装哪些部分,以方便我们的选择:4.有时我们卸载某个安装过的软件,只需执行rpm-e ;命令即可。5.对低版本软件进行升级是提高其功能的好办法,这样可以省去我们卸载后再安装新软件的麻烦,要升级某个软件,只须执行如下命令:r
10、pm -uvh ;,注意:此时的文件名必须是要升级软件的升级补丁rpm -i 7. 在我们使用电脑过程中,难免会有误操作,若我们误删了几个文件而影响了系统的性能时,怎样查找到底少了哪些文件呢?RPM软件包提供了一个查找损坏文件的 功能,执行此命令:rpm -Va即可,Linux将为你列出所有损坏的文件。你可以通过Linux的安装光盘进行修复。8.Linux系统中文件繁多,在使用过程中,难免会碰到我们不认识的文件,在Windows下我们可以用“开始/查找”菜单快速判断某个文件属于哪个文件夹,在Linux中,下面这条命令行可以帮助我们快速判定某个文件属于哪个软件包:rpm -qf ;9.当每个软件
11、包安装在Linux系统后,安装文件都会到RPM数据库中“报到”,所以,我们要查询某个已安装软件的属性时,只需到此数据库中查找即可。注意:此时的查询命令不同于1和8介绍的查询,这种方法只适用于已安装过的软件包!命令格式:rpm -参数;APT-GETapt-get update在修改/etc/apt/sources.list或者/etc/apt/preferences之后运行该命令。此外您需要定期运行这一命令以确保您的软件包列表是最新的。 apt-get install packagename安装一个新软件包(参见下文的aptitude) apt-get remove packagename卸载
12、一个已安装的软件包(保留配置文件) apt-get -purge remove packagename卸载一个已安装的软件包(删除配置文件) dpkg -force-all -purge packagename 有些软件很难卸载,而且还阻止了别的软件的应用,就可以用这个,不过有点冒险。 apt-get autoclean apt会把已装或已卸的软件都备份在硬盘上,所以如果需要空间的话,可以让这个命令来删除你已经删掉的软件 apt-get clean 这个命令会把安装的软件的备份也删除,不过这样不会影响软件的使用的。 apt-get upgrade更新所有已安装的软件包 apt-get dist
13、-upgrade将系统升级到新版本 apt-cache search string在软件包列表中搜索字符串 dpkg -l package-name-pattern列出所有与模式相匹配的软件包。如果您不知道软件包的全名,您可以使用“*package-name-pattern*”。 aptitude详细查看已安装或可用的软件包。与apt-get类似,aptitude可以通过命令行方式调用,但仅限于某些命令最常见的有安装和卸载命令。由于aptitude比apt-get了解更多信息,可以说它更适合用来进行安装和卸载。 apt-cache showpkg pkgs显示软件包信息。 apt-cache
14、dumpavail打印可用软件包列表。 apt-cache show pkgs显示软件包记录,类似于dpkg print-avail。 apt-cache pkgnames打印软件包列表中所有软件包的名称。 dpkg -S file这个文件属于哪个已安装软件包。 dpkg -L package列出软件包中的所有文件。 apt-file search filename查找包含特定文件的软件包(不一定是已安装的),这些文件的文件名中含有指定的字符串。apt-file是一个独立的软件包。您必须 先使用apt-get install来安装它,然后运行apt-file update。如果apt-file
15、 search filename输出的内容太多,您可以尝试使用apt-file search filename | grep -w filename(只显示指定字符串作为完整的单词出现在其中的那些文件名)或者类似方法,例如:apt-file search filename | grep /bin/(只显示位于诸如/bin或/usr/bin这些文件夹中的文件,如果您要查找的是某个特定的执行文件的话,这样做是有帮助的)。 Linux 系统服务器的硬件信息1. 查看机器型号SUSE: # dmidecode | grep Product Name Product Name: IBM System x
16、3650 -7979FJL- Product Name: System Planar Product Name: Power Suppy Backplane Product Name: PCI-Express Riser Card, Slots 1 & 2解释说明:通过该命令可以得到该服务器的型号:IBM System x3650 -7979FJL-2.查看linux 系统的内核版本SUSE: # cat /proc/versionLinux version 2.6.32.12-0.7-default (geekobuildhost) (gcc version 4.3.4 gcc-4_3-br
17、anch revision 152973 (SUSE Linux) ) #1 SMP 2010-05-20 11:14:20 +02003.查看主板信息SUSE: # dmidecode | grep -i serial number Serial Number: 99FN644 Serial Number: Not Specified解释说明:该服务器的主板号为:99FN6444.查看cpu 信息SUSE: # cat /proc/cpuinfo |grep name model name : Intel(R) Xeon(R) CPU X5450 3.00GHzmodel name : In
18、tel(R) Xeon(R) CPU X5450 3.00GHzmodel name : Intel(R) Xeon(R) CPU X5450 3.00GHzmodel name : Intel(R) Xeon(R) CPU X5450 3.00GHzmodel name : Intel(R) Xeon(R) CPU X5450 3.00GHzmodel name : Intel(R) Xeon(R) CPU X5450 3.00GHzmodel name : Intel(R) Xeon(R) CPU X5450 3.00GHzmodel name : Intel(R) Xeon(R) CPU
19、 X5450 3.00GHzSUSE: # cat /proc/cpuinfo | grep physical | uniq -c 1 physical id : 0 1 address sizes : 38 bits physical, 48 bits virtual 1 physical id : 0 1 address sizes : 38 bits physical, 48 bits virtual 1 physical id : 0 1 address sizes : 38 bits physical, 48 bits virtual 1 physical id : 0 1 addr
20、ess sizes : 38 bits physical, 48 bits virtual 1 physical id : 1 1 address sizes : 38 bits physical, 48 bits virtual 1 physical id : 1 1 address sizes : 38 bits physical, 48 bits virtual 1 physical id : 1 1 address sizes : 38 bits physical, 48 bits virtual 1 physical id : 1 1 address sizes : 38 bits
21、physical, 48 bits virtualSUSE: # getconf LONG_BIT64解释说明:该服务器所用的cpu是Intel(R) Xeon(R) CPU,型号是X5450,其中共有8个逻辑cpu,物理上是两颗,每一颗都是四核的cpu ,当前cpu 正工作在64位模式下。5.查看内存信息SUSE: # free -m total used free shared buffers cachedMem: 7875 904 6971 0 199 390-/+ buffers/cache: 314 7561Swap: 12001 0 12001解释说明:该服务器的内存总容量是787
22、5Mb(约8Gb),已经使用了904Mb ,还剩余6971Mb 的空间,缓存空间已用314Mb,还剩余7561Mb。该服务器的虚拟内存总容量为12001Mb(越12Gb ),现在还未使用。 6.查看硬盘信息SUSE: # df -h文件系统 容量 已用 可用 已用% 挂载点/dev/sda1 123G 4.9G 112G 5% /devtmpfs 3.9G 76K 3.9G 1% /devtmpfs 3.9G 88K 3.9G 1% /dev/shmSUSE: # fdisk -lDisk /dev/sda: 146.7 GB, 146685296640 bytes255 heads, 63
23、sectors/track, 17833 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDisk identifier: 0x0002f4fd Device Boot Start End Blocks Id System/dev/sda1 * 1531 17833 130953847+ 83 Linux/dev/sda2 1 1530 12289693+ 82 Linux swap / SolarisPartition table entries are not in disk order解释说明: 该服务器的硬盘接口是SCS
24、I类型的,硬盘总容量约150Gb,共有两个分区,第一分区的容量约140Gb ,已经使用了5Gb的大小,第二分区作为虚拟文件使用。7.查看网卡信息SUSE: # dmesg | grep -i eth 13.789383 Broadcom NetXtreme II Gigabit Ethernet Driver bnx2 v2.0.4 (Mar 03, 2010) 13.966469 eth0: Broadcom NetXtreme II BCM5708 1000Base-T (B2) PCI-X 64-bit 133MHz found at mem ce000000, IRQ 16, node addr 00:1a:64:ca:d5:f8 13.974877 eth1: Broadcom NetXtreme II BCM5708 1000Base-T (B2) PCI-X 64-bit 133MHz found at mem ca000000, IRQ 17, node addr 00:1a:64:ca:d5:fa 20.569505 bnx2: eth1: using MSI 22.169117 bnx2: eth1 NIC Copper Link is Up, 100 Mbps full duplex解释说明:该服务器使用两块网卡,型号是 NetXtrme
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司员工聘用劳动合同书
- 三农产品质量安全指南
- 房屋中介租赁合同样板商铺
- 语言教学与翻译服务作业指导书
- 服务器销售合同
- 2025年黔西南道路运输从业资格考试下载
- 2025年西藏货运从业资格证考试试题及答案大全
- 2025年重庆货运从业资格证模拟试题答案大全及答案
- 2025年贵州货运从业资格证500道题目答案
- 2025年池州道路货运驾驶员从业资格证考试
- 畅捷通g6财务管理系统专业版使用手册
- 化工仪表及自动化ppt课件汇总全套ppt完整版课件最全教学教程整套课件全书电子教案全套电子讲义
- 2022注册电气工程师专业考试规范清单汇总
- 一年级写字下学期课件(PPT 38页)
- 桂花-作文ppt-PPT课件(共14张)
- 高一数学概率部分知识点总结及典型例题解析 新课标 人教版 必修
- 铁路运费计算方法
- 《小脑梗死护理查房》
- 免疫及炎症相关信号通路
- 某风电场设备材料设备清单
- —桥梁专业施工图设计审查要(终)
评论
0/150
提交评论