收集整理的一些linux查看系统信息的命令和方法:

一、linux查看服务器系统信息的方法:

1、查看主机名/内核版本/CPU构架:

  1. # uname -n -r -p -o
  2. localhost.localdomain 2.6.32-220.el6.i686 i686

2、查看Linux系统类型和版本:

  1. # head -n 1 /etc/issue
  2. CentOS release 6.2 (Final)

3、查看语言字符集设置:

  1. # echo $LANG $LANGUAGE
  2. zh_CN.UTF-8
  3. # cat /etc/sysconfig/i18n
  4. LANG="zh_CN.UTF-8"

4、查看用户:

  1. # whoami #查看当前登录用户名
  2. # id #查看当前用户及其属组
  3. # w #查看当前登录的用户及运行的命令
  4. # last #查看最近登录用户
  5. # cat /etc/passwd|awk -F: '{print $1}' #查看服务器上面所有用户

5、查看其他系统信息:

  1. # date '+%Y-%m-%d %H:%M:%S' #查看系统时间
  2. # ps -ef #查看运行进程
  3. # uptime #查看服务器开机时长,用户数,平均负载
  4. # lsmod #查看所有加载的模块
  5. # env #查系统环境变量
  6. # crontab -l #查看计划任务
二、linux查看服务器硬件设备信息:

1、查看服务器CPU信息:

  1. # grep 'model name' /proc/cpuinfo|awk -F: '{print $2}'|sed 's# ##g'|uniq -c
  2. 8 Intel(R) Xeon(R) CPU E5630 @ 2.53GHz #8个核心的Intel Xeon CPU

2、查看服务器CPU位数:

  1. # getconf LONG_BIT
  2. 32

3、查看网卡型号:

  1. # lspci |grep Ethernet
  2. Ethernet controller: Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet (rev 20)

4、查看其他硬件信息:

  1. # lspci -tv #查看所有PCI设备
  2. # lsusb -tv #查看所有usb外设
  3. # cat /etc/sysconfig/keyboard #查看键盘布局

Linux学习,http:// linux.it.net.cn

三、linux查看服务器存储信息:

1、查看内存信息:

  1. # sed -n '/MemTotal\|MemFree/p' /proc/meminfo
  2. MemTotal: 16426736 kB
  3. MemFree: 14171748 kB

2、查看交换空间:

  1. # sed -n '/SwapTotal\|SwapFree/p' /proc/meminfo
  2. SwapTotal: 16771852 kB
  3. SwapFree: 16771852 kB

3、查看挂载分区空间使用情况:

  1. # df -h
  2. 文件系统 容量 已用 可用 已用% 挂载点
  3. /dev/sda6 9.7G 570M 8.7G 7% /
  4. /dev/sda7 3.9G 73M 3.7G 2% /tmp
  5. /dev/sda2 20G 2.5G 16G 14% /var
  6. /dev/sda8 388G 4.9G 363G 2% /storage
  7. /dev/sda5 15G 2.4G 12G 18% /usr
  8. /dev/sda1 92M 12M 75M 14% /boot
  9. tmpfs 7.9G 0 7.9G 0% /dev/shm
四、linux查看服务器网络信息:

1、查看Linux系统主机名:

  1. # hostname
  2. localhost.localdomain

2、查看服务器IP地址: IT网,http://www.it.net.cn

  1. # ifconfig|grep 'inet addr:'|grep -v '127.0.0.1'|cut -d: -f2|awk '{ print $1}'
  2. 192.168.17.238
  3. 192.168.1.9

3、查看linux网关:

  1. # route |grep default
  2. default 192.168.1.1 0.0.0.0 UG 0 0 0 em1

4、查看linux端口:

  1. # netstat -lntp #查看监听(Listen)的端口
  2. # netstat -antp #查看所有建立的TCP连接

5、查看linux打开服务:

  1. # chkconfig --list|grep 启用 #查看开启的服务
  2. sshd 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭
  3. httpd 0:关闭 1:关闭 2:关闭 3:启用 4:关闭 5:关闭 6:关闭

6、查看服务器DNS配置:

  1. # cat /etc/resolv.conf
  2. nameserver 192.168.0.66
  3. nameserver 202.106.0.20

7、其他网络信息:

  1. # iptables -L #查看防火墙规则
  2. # route -n #查看路由表
  3. # netstat -s #查看网络统计信息

CentOS查看系统信息命令和方法的更多相关文章

  1. centos查看系统信息命令

    1.cd - :返回上次所在的目录 2.查看系统版本 cat /etc/redhat-release 3.查看linux内核版本1)cat /proc/version 2) uname -a3) un ...

  2. [转]linux 查看系统信息命令

    linux 查看系统信息命令是linux初学者必备的基础知识, 这些命令也非常有用, 因为进入linux第一件事就可能是首先查看系统信息, 因此必要的系统的学习一下这些linux系统信息命令还是非常有 ...

  3. linux查看系统信息命令

    本文转载自江一<linux查看系统信息命令> # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /p ...

  4. linux 查看系统信息命令(比较全)

    linux 查看系统信息命令是linux初学者必备的基础知识, 这些命令也非常有用, 因为进入linux第一件事就可能是首先查看系统信息, 因此必要的系统的学习一下这些linux系统信息命令还是非常有 ...

  5. linux 查看系统信息命令

    linux 查看系统信息命令是linux初学者必备的基础知识, 这些命令也非常有用, 因为进入linux第一件事就可能是首先查看系统信息, 因此必要的系统的学习一下这些linux系统信息命令还是非常有 ...

  6. [转帖]CentOS 查看系统信息汇总

    CentOS 查看系统信息汇总 http://blog.itpub.net/15498/viewspace-2637493/ 感觉应该是 centos相关的 改了下名字 日志文件说明 /var/log ...

  7. CentOS查看系统信息-CentOS查看命令

    一:查看cpu more /proc/cpuinfo | grep "model name" grep "model name" /proc/cpuinfo 如 ...

  8. CentOS查看系统信息和资源使用已经升级系统的命令

    1.查看系统版本: 1)cat /etc/redhat-release   2)uname -a 2.查看资源使用: top 3.升级所有包同时也升级软件和系统内核: yum -y update

  9. Linux查看系统信息命令汇总

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

随机推荐

  1. 单元测试篇----cppUnit的安装与使用

    在刚学习单元测试章节的时候,尝试着使用dev—c++来编译cppunit,但一直没成功,也尝试问过同学,一直没有很好的方法,因此浪费了不少时间.今天又耐心的尝式一下,意外成功了.以下是详细的安装步骤: ...

  2. 【BZOJ】【1150】【CTSC2007】数据备份Backup

    堆/贪心 一共N-1个元素……用堆维护最大值,取了第x个元素以后,插入v[x-1]+v[x+1]-v[x]这个元素,如果再取这个新元素就表示不取x,而取x-1和x+1……大概就是这种“带反悔”的思路吧 ...

  3. xp/2003开关3389指令

    开启3389: @echo offtitle 开启3389clsrem 开启3389reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ ...

  4. HTML5中表单验证的8种方法(转)

    在深人探讨表单验证之前,让我们先思考一下表单验证的真实含义.就其核心而言,表单验证是一套系统,它为终端用户检测无效的控件数据并标记这些错误.换言之,表单验证就是在表单提交服务器前对其进行一系列的检查并 ...

  5. json_encode charset

    json_encode  utf-8   mysql   charset  utf8

  6. ASP.NET为图片加上水印

    为我们发布的图片加上一个水印,也是我们经常要做的事情,那怎么样来做呢,下面就一步步开始吧 首先是一个制作水印的类:ImageHandler,代码如下: using System; using Syst ...

  7. GA项目体会

    1.NaN表示运算的结果是未定义的计算过程,例如0/0.在计算EBO的时候,由于使用泊松分布的计算过程,出现了0/0的情况,所以控制台才会提示"非数字". 2.保障资金太小的时候可 ...

  8. ZOJ3554 A Miser Boss(dp)

    给你n个工件,然后有A,B,C三个工厂,然后它们加工第i个工件所需要的时间分别为a[i],b[i],c[i],然后现在要你利用三间工厂加工所有的零件,要求是任何时间工厂都不能停工,而且一定要三间同时做 ...

  9. Mysql统计总结 - 最近30天,昨天的数据统计

    -- 最近30天的医说发布数量SELECT substr(a.feed_publish_time,6, 5) AS '日期', count(*) AS '医说数' FROM xm_feed a WHE ...

  10. 安装 M2eclipse 插件

    安装 M2eclipse 插件 在 Eclipse 中集成 Maven 插件能极大的方便创建 Maven project 并对其进行操作.使用以下的步骤来完成 M2eclipse 插件的安装: 在 E ...