linux 查看服务器配置

转载 2015年07月09日 16:00:57
几个cpu 

Java代码  收藏代码
  1. more /proc/cpuinfo |grep "physical id"|uniq|wc -l  


每个cpu是几核(假设cpu配置相同) 

Java代码  收藏代码
  1. more /proc/cpuinfo |grep "physical id"|grep "0"|wc -l  


Java代码  收藏代码
  1. cat /proc/cpuinfo | grep processor  


1. 查看物理CPU的个数 
Java代码  收藏代码
  1. #cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l  


2. 查看逻辑CPU的个数 
Java代码  收藏代码
  1. #cat /proc/cpuinfo |grep "processor"|wc -l  


3. 查看CPU是几核 
Java代码  收藏代码
  1. #cat /proc/cpuinfo |grep "cores"|uniq  


4. 查看CPU的主频 
Java代码  收藏代码
  1. #cat /proc/cpuinfo |grep MHz|uniq  


Java代码  收藏代码
  1. # uname -a  

Linux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux 
(查看当前操作系统内核信息) 

Java代码  收藏代码
  1. # cat /etc/issue | grep Linux  

Red Hat Enterprise Linux AS release 4 (Nahant Update 5) 
(查看当前操作系统发行版信息) 

Java代码  收藏代码
  1. # cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c  

      8  Intel(R) Xeon(R) CPU            E5410   @ 2.33GHz 
(看到有8个逻辑CPU, 也知道了CPU型号) 

Java代码  收藏代码
  1. # cat /proc/cpuinfo | grep physical | uniq -c  

      4 physical id      : 0 
      4 physical id      : 1 
(说明实际上是两颗4核的CPU) 

Java代码  收藏代码
  1. # getconf LONG_BIT  

32 
(说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit) 

Java代码  收藏代码
  1. # cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l  


(结果大于0, 说明支持64bit计算. lm指long mode, 支持lm则是64bit) 

如何获得CPU的详细信息: 
linux命令:
Java代码  收藏代码
  1. cat /proc/cpuinfo  


用命令判断几个物理CPU,几个核等: 
逻辑CPU个数: 
Java代码  收藏代码
  1. # cat /proc/cpuinfo | grep "processor" | wc -l  


物理CPU个数: 
Java代码  收藏代码
  1. # cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l  


每个物理CPU中Core的个数: 
Java代码  收藏代码
  1. # cat /proc/cpuinfo | grep "cpu cores" | wc -l  


是否为超线程? 
如果有两个逻辑CPU具有相同的”core id”,那么超线程是打开的。 
每个物理CPU中逻辑CPU(可能是core, threads或both)的个数: 
Java代码  收藏代码
  1. # cat /proc/cpuinfo | grep "siblings"  


查看文件夹大小 
Java代码  收藏代码
  1. du -sh *  


列出所有端口 
Java代码  收藏代码
  1. netstat -a | more  


列出所有 tcp 端口 
Java代码  收藏代码
  1. netstat -at  


列出所有 udp 端口 
Java代码  收藏代码
  1. netstat -au  


不显示主机,端口和用户名 
Java代码  收藏代码
  1. netstat -an | grep 9300  


输出中显示 PID 和进程名称 
Java代码  收藏代码
  1. netstat -p  


显示 TCP 或 UDP 端口的统计信息 
Java代码  收藏代码
  1. # netstat -st     
  2. # netstat -su   


显示所有端口的统计信息 
Java代码  收藏代码
  1. netstat -s  


只显示监听端口 
Java代码  收藏代码
  1. netstat -l  


只列出所有监听 tcp 端口 
Java代码  收藏代码
  1. netstat -lt  


只列出所有监听 udp 端口 
Java代码  收藏代码
  1. netstat -lu  


只列出所有监听 UNIX 端口 
Java代码  收藏代码
  1. netstat -lx  


持续输出 netstat 信息 
Java代码  收藏代码
  1. netstat -c  


显示系统不支持的地址族 
Java代码  收藏代码
  1. netstat --verbose  


显示核心路由信息 
Java代码  收藏代码
  1. netstat -r  


找出程序运行的端口 
Java代码  收藏代码
  1. netstat -ap | grep ssh  

找出运行在指定端口的进程 
Java代码  收藏代码
  1. netstat -an | grep ':80'  


显示网络接口列表 
Java代码  收藏代码
  1. netstat -i  

显示详细信息,像是 ifconfig 使用 
Java代码  收藏代码
  1. netstat -ie  


查看连接某服务端口最多的的IP地址 
Java代码  收藏代码
  1. netstat -nat | grep "192.168.1.15:22" |awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -nr|head -20    


TCP各种状态列表 
Java代码  收藏代码
  1. netstat -nat |awk '{print $6}'  


先把状态全都取出来,然后使用uniq -c统计,之后再进行排序。 
Java代码  收藏代码
  1. netstat -nat |awk '{print $6}'|sort|uniq -c  


Java代码  收藏代码
  1. netstat -nat |awk '{print $6}'|sort|uniq -c|sort -rn  

java中notify和wait实现操作系统pv操作(单一生产者消费者)

单一生产者和消费者的pv操作,就是生产一个,消费一个,不生成,你就不能消费。 看代码:p操作 package entity; //生产者 public class P { private S...
  • anLA_
  • anLA_
  • 2017年04月13日 10:30
  • 603

尝试解决哲学家进餐问题(Java实现)

一. 问题描述 5个哲学家,5跟筷子,哲学家必须用两只筷子吃东西。他们只能使用自己左右手边的那两只筷子。做到不产生死锁以及要求高并发性。 二.  资源加锁法 直接给所请求...

linux服务器的基本配置和查看

一、设置静态IP 1.修改网卡配置 编辑:vi /etc/sysconfig/network-scripts/ifcfg-eth0   DEVICE=eth0 #描述网卡对应的设备别名,例如ifc...

linux查看服务器配置

本文转自:http://rockelixir.iteye.com/blog/1884985 几个cpu Java代码   more /proc/cpuinfo |...

纪录一些linux服务器下查看系统配置的常用命令,系统主要采用CentOS,方便下次查找

纪录一些linux服务器下查看系统配置的常用命令,系统主要采用CentOS,方便下次查找。 修改用户分组以及文件权限: chown -R user:user apache-to...

LINUX查看服务器硬件配置

LINUX查看硬件配置 1.      查看所有硬件的型号 Cmd代码   dmidecode | more        结果代码   # dmi...

linux 服务器系统配置查看命令

系统   # uname -a # 查看内核/操作系统/CPU信息   # head -n 1 /etc/issue # 查看操作系统版本   # cat /proc/cpuinfo...

查看linux服务器配置和TOP命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况。

查看服务器配置 cpu cat /proc/cpuinfo 硬盘 fdisk -l 内存 free cat /proc/meminfo 硬件 dmidecode lspci TOP命令...

Linux各种应用服务器配置

  • 2017年11月01日 15:37
  • 188KB
  • 下载

Linux配置FTP服务器。

  • 2014年12月26日 11:20
  • 1.4MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux 查看服务器配置
举报原因:
原因补充:

(最多只允许输入30个字)