`
longgangbai
  • 浏览: 7254322 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Linux 系统信息

阅读更多

在linux系统中一个proc文件中包含以下系统相关的信息。

其中

内存: cat /proc/meminfo

 

cpu: cat /proc/cpuinfo

 

设备相关:/proc/devices

 

系统时间和负载:/proc/uptime

命令:uptime

系统内存,交换区/IO:/proc/vmstat

 命令:vmstat

系统挂载信息:/proc/mounts

时区信息:/proc/zoneinfo

查看系统温度:

/proc/acpi/thermal_zone/THRM/temperature
     /proc/acpi/thermal_zone/THRM/trip_points

 

 

 

3)查看处理器的信息:

   dmidecode -t processor

 

1, 主板信息
.查看主板的序列号
--------------------------------------------------
#使用命令
dmidecode | grep -i 'serial number'
#查看板卡信息
cat /proc/pci
--------------------------------------------------
2, cpu信息
--------------------------------------------------
#通过/proc文件系统
1) cat /proc/cpuinfo
#通过查看开机信息
2) dmesg | grep -i 'cpu'
#
3)dmidecode -t processor
--------------------------------------------------
3, 硬盘信息
--------------------------------------------------
#查看分区情况
fdisk -l
#查看大小情况
df -h
#查看使用情况
du -h
#
hdparm -I /dev/sda
#
dmesg | grep sda
--------------------------------------------------
4, 内存信息
--------------------------------------------------
1) cat /proc/meminfo
2) dmesg | grep mem
3) free -m
4) vmstat
5) dmidecode | grep -i mem
--------------------------------------------------
5, 网卡信息
--------------------------------------------------
1) dmesg | grep -i 'eth'
2) cat /etc/sysconfig/hwconf | grep -i eth
3) lspci | grep -i 'eth'
--------------------------------------------------
6, 鼠标键盘和USB信息
查看键盘和鼠标:cat /proc/bus/input/devices
查看USB设备:cat /proc/bus/usb/devices
查看各设备的中断请求(IRQ):cat /proc/interrupts
7, 显卡信息
--------------------------------------------------
1)lspci |grep -i 'VGA'
2)dmesg | grep -i 'VGA'
--------------------------------------------------
8, 声卡信息
--------------------------------------------------
1)lspci |grep -i 'VGA'
2)dmesg | grep -i 'VGA'
--------------------------------------------------
7, 其他命令
.用硬件检测程序kuduz探测新硬件:service kudzu start ( or restart)
.dmesg (查看所有启动时检测到的硬件信息)
.lspci (显示外设信息, 如usb,网卡等信息)
.cat /etc/sysconfig/hwconf
.mpstat
8, 需要手动安装的工具
lshw,hwinfo,hal-device-manager
9, Solaris如何检测硬件参数
俺从别处发现了些有意思的东西:
Solaris的硬件相关命令
发表:2004-3-8 11:20:36 出处:你的博客网(yourblog.org)
--------------------------------------------------------------------------------
1).查看当前处理器的类型和速度(主频)
# psrinfo –v
Status of processor 1 as of: 11/24/01 10:34:41
Processor has been on-line since 11/24/01 10:18:20.
The sparcv9 processor operates at 432 MHz,
        and has a sparcv9 floating point processor.
Status of processor 3 as of: 11/24/01 10:34:41
Processor has been on-line since 11/24/01 10:18:22.
The sparcv9 processor operates at 432 MHz,
        and has a sparcv9 floating point processor.
2).打印当前的OBP版本号
# prtconf –V
OBP 3.20.0 2000/10/24 10:47
# /usr/platform/sun4u/sbin/prtdiag –v | grep OBP
OBP 3.20.0 2000/10/24 10:47   POST 6.1.0 2000/10/24 10:49
ok. .version
Release 3.20 Version 0 created 2000/10/24 10:47
OBP 3.20.0 2000/10/24 10:47
POST 6.1.0 2000/10/24 10:49
OBDIAG 4.5.1 2000/10/24 10:48
3).查看硬盘物理信息(vendor, RPM, Capacity)
# iostat –E
5).显示已经使用和未使用的i-node数目
# df –F ufs –o i
   Filesystem             iused   ifree %iused Mounted on
/dev/dsk/c0t0d0s0       7859 479821     2%   /
/dev/dsk/c0t0d0s6      37763 339517    10%   /usr
/dev/dsk/c0t0d0s5        722 301102     0%   /opt
/dev/dsk/c0t0d0s7          4   24380     0%   /export/home
6).显示cpu使用率最高的进程
# ps –eo pid,pcpu,args | sort +1n
该命令输出当前系统进程的pid, CPU占用率及命令描述,并以pcpu来排序
7).显示内存占用率最高的进程
# ps –eo pid,vsz,args | sort +1n
该命令输出当前系统进程的pid,内存占用率及命令描述,并以vsz来排序
8).查看及启动系统的32位或64位内核模式
64位模式
# isalist –v
sparcv9+vis sparcv9 sparcv8plus+vis sparcv8plus sparcv8 sparcv8-fsmuld sparcv7
sparc
# isainfo –v
64-bit sparcv9 applications
32-bit sparc applications
# isainfo –b
64
启动64位内核模式
ok. boot kernel/sparcv9/unix
32位模式
# isalist –v
sparcv8plus+vis sparcv8plus sparcv8 sparcv8-fsmuld sparcv7 sparc
# isainfo –v
32-bit sparc applications
# isainfo –b
32
启动32位模式
ok. boot kernel/unix
9).查看当前的OpenWindows版本
# showrev –w

 

硬盘: df -h -T(no device的设备看不到)

 

 

 

在SLES8中如何修改主机名(hostname)
Q: 在SLES8中如何修改主机名(hostname)
A: SLES8中可以用yast.network来修改主机名(hostname),也可以通过修改配置文件的方式并运行命令
   实现这个目的
   
   方法1. 通过yast2管理工具进行配置  
   在console中运行yast2工具修改主机名(hostname)
   # yast2 network
     对于配置未经配置的网卡
     "Network cards configuration"中"Network cards configuration"中“Configure...”
     对于修改已配置网卡的设置
     "Network cards configuration"中"Network cards configuration"中“Changev...”
     
     “Network address setup”中“Detailed settings”单击“Host name and name server”
     在“Host name”输入框中输入主机名,在“Domain name”中数入域名,如果没有域名,接受缺省的
     “local”
     
   方法2. 通过修改配置文件的方式并运行命令修改主机名 
   修改/etc/HOSTNAME文件,在此文件中保存主机名,例如:
   linuxserv1
   
   然后运行命令设置主机名
   # /etc/rc.d/boot.localnet start
 
   方法3. 运行 sysctl 动态改变主机名
   # sysctl -w kernel.hostname=linuxserv1

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics