服务器命令查看各种信息

来源:互联网 发布:linux同步软件 编辑:程序博客网 时间:2024/05/22 07:55

   在登录服务器时,总会遇到各种各样的需求查看信息,这里介绍如下(cpu、内核版本、防火墙):

1、查看cpu信息


物理cpu个数:[root@localhost ~]# cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l
每个物理cpu中core的个数(即核数)[root@localhost ~]# cat /proc/cpuinfo | grep "cpu cores" | uniqcpu cores : 4
更详细点就是:查看 /etc/proc/  目录

processor行表示的CPU核的ID,该行的总数便是CPU核数

physical id行表示的则是物理CPU的ID,该行的ID号有哪几种,便有几颗物理CPU


cat /proc/cpuinfo |grep '^physical'|sort |uniq
cat /proc/cpuinfo  |grep processor


2、查看内核的版本号:

    cat /proc/version
    cat /etc/issue.net.ori
    cat /etc/redhat-release

3、查看服务器防火墙


关闭iptables    /etc/init.d/iptables stop  
                        service iptables stop 
关闭自动,避免重启之后又启动了防火墙
                        # chkconfig iptables off (设置自动启动为关闭)
                       # chkconfig --del iptables (移除开机自动启动)

4、服务器命令查看sn号

dmidecode -t 1

5、查看硬盘数据是否同步完成

cd    /opt/MegaRAID/perccli    ./perccli64 /c0 show all


6、服务器 swap的相关性能

增加Swap空间,分以下几步:

  1)成为超级用户

  $su - root

  2)创建Swap文件

  # dd if=/dev/zero of=swapfile bs=1024 count=65536

  创建一个有连续空间的交换文件。

  3)激活Swap文件

  #/usr/sbin/swapon swapfile

  swapfile指的是上一步创建的交换文件。 4)现在新加的Swap文件已经起作用了,但系统重新启动以后,并不会记住前几步的操作。因此要在/etc/fstab文件中记录文件的名字,和Swap类型,如:

  /path/swapfile none Swap sw,pri=3 0 0

  5)检验Swap文件是否加上

  /usr/sbin/swapon -s

  删除多余的Swap空间。

  1)成为超级用户

  2)使用Swapoff命令收回Swap空间。

  #/usr/sbin/swapoff swapfile

  3)编辑/etc/fstab文件,去掉此Swap文件的实体。

  4)从文件系统中回收此文件。

  #rm swapfile

  5)当然,如果此Swap空间不是一个文件,而是一个分区,则需创建一个新的文件系统,再挂接到原来的文件系统上。