系统基本命令

系统基本命令(构建高可用服务器)

1.查看LINUXCPU的详细状况

1)查看有几个物理CPU

     cat /porc/cpuinfo | grep "physical id" | sort | uniq | wc -l

2)查看每个CPU中core的个数

   cat /proc/cpuinfo | grep "cpu cores" | uniq

3)查看逻辑cpu的个数

  cat  /proc/cpuinfo | grep "pro" | wc -l

物理X核心数=逻辑数量

如果不想等的话就是开了超线程

2.查看linux服务器内存的使用情况

 free -m

[root@KVM /]# free -m
             total       used       free     shared    buffers     cached
Mem:          2665       2615         49          0         90       1890
-/+ buffers/cache:        634       2030
Swap:         2047          0       2047

total: 内存总数

used: 已经使用的内存数

free: 空闲的内存数

shared:多个进程共享的内存总数

- buffers/cache:  (可用内存书)即used-buffers-cached

+ buffers/cache:  (可用)即free+buffers+cached

可用内存的公式=free +buffers +cached 

3.查看服务器硬盘使用状况

fdisk -l    查看硬盘即分区的情况 

df -h 查看空间和挂载状况

iostat -d -x -k 1 10 查看IO的性能

du -sh   查看文件的大小

dd  dd if=/dev/cdrom  of=/dev/cd1.iso制作ISO

if =file输入文件名称

of =file 输出文件

ibs=bytes 字节 一次读入的数据

obs=bytes 同时设置读写块的大小为bytes

bs=bytes 同时设置读写快的大小为bytes

cbs=bytes 一次转换字节

skip=blocsks

count =复制的次数

4.Linux系统的负责均衡

uptime

w

top

wmstat

5.查看系统内核

uname -a

uname -r

查看系统是32还是64位

ls -lF / | grep /$

file /sbin/init

6.查看LINUX下的发行版本

lsb_release -a

7.查看系统已经载入的相关模块

lsmod | grep ip_vs

8.Linux下查找PCI设置

lspci |grep Ether

 

你可能感兴趣的:(cat,Physical,的)