热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Linux下硬件信息查询命令

系统uname-a#查看内核/操作系统/CPU信息[plain]viewplaincopy

系统

 

  •  uname -a              # 查看内核/操作系统/CPU信息

 

 

[plain] view plaincopy在CODE上查看代码片派生到我的代码片
  1. Linux hostname 2.6.18-128.el5 #1 SMP Wed Dec 17 11:41:38 EST 2008 x86_64 x86_64 x86_64 GNU/Linux  
  • head -n 1 /etc/issue      # 查看操作系统版本

 

[plain] view plaincopy在CODE上查看代码片派生到我的代码片
  1. Red Hat Enterprise Linux Server release 5.3 (Tikanga)  
  • cat /proc/cpuinfo     # 查看CPU信息
[plain] view plaincopy在CODE上查看代码片派生到我的代码片
  1. processor       : 0  
  2. vendor_id       : GenuineIntel  
  3. cpu family      : 6  
  4. model           : 44  
  5. model name      : Intel(R) Xeon(R) CPU           X5670  @ 2.93GHz  
  6. stepping        : 2  
  7. cpu MHz         : 2933.582  
  8. cache size      : 12288 KB  
  9. physical id     : 1  
  10. siblings        : 12  
  11. core id         : 0  
  12. cpu cores       : 6  
  13. apicid          : 32  
  14. fpu             : yes  
  15. fpu_exception   : yes  
  16. cpuid level     : 11  
  17. wp              : yes  
  18. flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm syscall nx pdpe1gb rdtscp lm constant_tsc ida pni monitor ds_cpl vmx smx est tm2 cx16 xtpr popcnt lahf_lm  
  19. bogomips        : 5871.13  
  20. clflush size    : 64  
  21. cache_alignment : 64  
  22. address sizes   : 40 bits physical, 48 bits virtual  
  23. power management:  

 

  • hostname                                 # 查看计算机主机名
[plain] view plaincopy在CODE上查看代码片派生到我的代码片
  1. hostname.com.cn  

 

  • lspci -tv          # 列出所有PCI设备
[plain] view plaincopy在CODE上查看代码片派生到我的代码片
  1. -[0000:00]-+-00.0  Intel Corporation 5500 I/O Hub to ESI Port  
  2.            +-01.0-[02]--+-00.0  Broadcom Corporation NetXtreme II BCM57711E 10-G                       igabit PCIe  
  3.            |            \-00.1  Broadcom Corporation NetXtreme II BCM57711E 10-G                       igabit PCIe  
  4.            +-02.0-[0d]--  
  5.            +-03.0-[03-05]--  
  6.            +-07.0-[06-08]--  
  7.            +-08.0-[11]--  
  8.            +-09.0-[09-0b]--+-00.0  QLogic Corp. ISP2432-based 4Gb Fibre Channel    
  • lsusb -tv         # 列出所有USB设备
[plain] view plaincopy在CODE上查看代码片派生到我的代码片
  1. Bus#  6  
  2. `-Dev#   1 Vendor 0x0000 Product 0x0000  
  3. `-Dev#   2 Vendor 0x03f0 Product 0x1027  
  4. Bus#  5  
  5. `-Dev#   1 Vendor 0x0000 Product 0x0000  
  6. Bus#  4  
  7. `-Dev#   1 Vendor 0x0000 Product 0x0000  
  8. Bus#  3  
  9. `-Dev#   1 Vendor 0x0000 Product 0x0000  
  10. Bus#  2  
  11. `-Dev#   1 Vendor 0x0000 Product 0x0000  
  12. Bus#  1  
  13. `-Dev#   1 Vendor 0x0000 Product 0x0000  

 

  • lsmod                # 列出加载的内核模块 
  • env                  # 查看环境变量资源

 

[plain] view plaincopy在CODE上查看代码片派生到我的代码片
  1. _=/bin/env  
  2. CVS_RSH=ssh  
  3. G_BROKEN_FILENAMES=1  
  4. HISTSIZE=1000  
  5. HOME=/root  
  6. INPUTRC=/etc/inputrc  
  7. KDEDIR=/usr  
  8. KDE_IS_PRELINKED=1  
  9. KDE_NO_IPV6=1  
  10. LANG=en_US.UTF-8  
  11. LESSOPEN=|/usr/bin/lesspipe.sh %s  
  12. LOGNAME=root  
  13. MAIL=/var/spool/mail/root  
  14. PATH=/usr/lib64/qt-3.3/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin  
  • free -m          # 查看内存使用量和交换区使用量
[plain] view plaincopy在CODE上查看代码片派生到我的代码片
  1.              total       used       free     shared    buffers     cached  
  2. Mem:         48295       9647      38648       0       1165        4067  
  3. -/+ buffers/cache:       4413      43881  
  4. Swap:         3999          0       3999  
  • df -h            # 查看各分区使用情况
[plain] view plaincopy在CODE上查看代码片派生到我的代码片
  1. Filesystem            Size  Used   Avail   Use%      Mounted on  
  2. /dev/mapper/rootVG-root  
  3.                        83G  7.4G   72G     10%      /  
  4. /dev/mapper/rootVG-tmp  
  5.                       3.9G  137M  3.6G     4%       /tmp  
  6. /dev/mapper/rootVG-var  
  7.                        31G  5.1G   24G     18%      /var  
  • du -sh <目录名>     # 查看指定目录的大小
[plain] view plaincopy在CODE上查看代码片派生到我的代码片
  1. # du -sh /tmp  
  2. 84K     /tmp  

 

  • grep MemTotal /proc/meminfo   # 查看内存总量

 

 

[plain] view plaincopy在CODE上查看代码片派生到我的代码片
  1. # grep MemTotal /proc/meminfo  
  2. MemTotal: 16432172 kB  

 

  • grep MemFree /proc/meminfo    # 查看空闲内存量

 

[plain] view plaincopy在CODE上查看代码片派生到我的代码片
  1. # grep MemFree /proc/meminfo  
  2. MemFree:      12647164 kB  
  • uptime                          # 查看系统运行时间、用户数、负载

 

 

var cpro_id = "u6885494";
推荐阅读
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • Linux服务器密码过期策略、登录次数限制、私钥登录等配置方法
    本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ... [详细]
  • 学习SLAM的女生,很酷
    本文介绍了学习SLAM的女生的故事,她们选择SLAM作为研究方向,面临各种学习挑战,但坚持不懈,最终获得成功。文章鼓励未来想走科研道路的女生勇敢追求自己的梦想,同时提到了一位正在英国攻读硕士学位的女生与SLAM结缘的经历。 ... [详细]
  • 本文介绍了数据库的存储结构及其重要性,强调了关系数据库范例中将逻辑存储与物理存储分开的必要性。通过逻辑结构和物理结构的分离,可以实现对物理存储的重新组织和数据库的迁移,而应用程序不会察觉到任何更改。文章还展示了Oracle数据库的逻辑结构和物理结构,并介绍了表空间的概念和作用。 ... [详细]
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • 树莓派Linux基础(一):查看文件系统的命令行操作
    本文介绍了在树莓派上通过SSH服务使用命令行查看文件系统的操作,包括cd命令用于变更目录、pwd命令用于显示当前目录位置、ls命令用于显示文件和目录列表。详细讲解了这些命令的使用方法和注意事项。 ... [详细]
  • 本文介绍了Linux系统中正则表达式的基础知识,包括正则表达式的简介、字符分类、普通字符和元字符的区别,以及在学习过程中需要注意的事项。同时提醒读者要注意正则表达式与通配符的区别,并给出了使用正则表达式时的一些建议。本文适合初学者了解Linux系统中的正则表达式,并提供了学习的参考资料。 ... [详细]
  • Ubuntu 9.04中安装谷歌Chromium浏览器及使用体验[图文]
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • iOS Swift中如何实现自动登录?
    本文介绍了在iOS Swift中如何实现自动登录的方法,包括使用故事板、SWRevealViewController等技术,以及解决用户注销后重新登录自动跳转到主页的问题。 ... [详细]
  • 本文介绍了使用SSH免密登录的步骤,包括生成公私钥、传递公钥给被登录机、修改文件权限的操作。同时提醒用户注意私钥的传递方式,建议使用U盘等离线方式传递。 ... [详细]
  • SpringBoot整合SpringSecurity+JWT实现单点登录
    SpringBoot整合SpringSecurity+JWT实现单点登录,Go语言社区,Golang程序员人脉社 ... [详细]
  • 本文介绍了在RHEL 7中的系统日志管理和网络管理。系统日志管理包括rsyslog和systemd-journal两种日志服务,分别介绍了它们的特点、配置文件和日志查询方式。网络管理主要介绍了使用nmcli命令查看和配置网络接口的方法,包括查看网卡信息、添加、修改和删除配置文件等操作。 ... [详细]
  • Python脚本编写创建输出数据库并添加模型和场数据的方法
    本文介绍了使用Python脚本编写创建输出数据库并添加模型数据和场数据的方法。首先导入相应模块,然后创建输出数据库并添加材料属性、截面、部件实例、分析步和帧、节点和单元等对象。接着向输出数据库中添加场数据和历程数据,本例中只添加了节点位移。最后保存数据库文件并关闭文件。文章还提供了部分代码和Abaqus操作步骤。另外,作者还建立了关于Abaqus的学习交流群,欢迎加入并提问。 ... [详细]
  •     这里使用自己编译的hadoop-2.7.0版本部署在windows上,记得几年前,部署hadoop需要借助于cygwin,还需要开启ssh服务,最近发现,原来不需要借助cy ... [详细]
author-avatar
男孩介于边缘
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有