centos相关命令
一、linux查看服务器系统信息的方法:
1、查看主机名/内核版本/CPU构架:
uname -n -r -p -o
localhost.localdomain 2.6.32-220.el6.i686 i686
2、查看Linux系统类型和版本:
head -n 1 /etc/issue
CentOS release 6.2 (Final) 3、查看语言字符集设置:
echo $LANG $LANGUAGE
zh_CN.UTF-8
cat /etc/sysconfig/i18n
LANG="zh_CN.UTF-8" 4、查看用户:
whoami #查看当前登录用户名
id #查看当前用户及其属组
w #查看当前登录的用户及运行的命令
last #查看最近登录用户
cat /etc/passwd|awk -F: '{print $1}' #查看服务器上面所有用户
5、查看其他系统信息:
date '+%Y-%m-%d %H:%M:%S' #查看系统时间
ps -ef #查看运行进程
uptime #查看服务器开机时长,用户数,平均负载
lsmod #查看所有加载的模块
env #查系统环境变量
crontab -l #查看计划任务
二、linux查看服务器硬件设备信息: 1、查看服务器CPU信息:
grep 'model name' /proc/cpuinfo|awk -F: '{print $2}'|sed 's# ##g'|uniq -c
8 Intel(R) Xeon(R) CPU E5630 @ 2.53GHz #8个核心的Intel Xeon CPU 2、查看服务器CPU位数:
getconf LONG_BIT
32 3、查看网卡型号:
lspci |grep Ethernet
Ethernet controller: Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet (rev 20) 4、查看其他硬件信息:
lspci -tv #查看所有PCI设备
lsusb -tv #查看所有usb外设
cat /etc/sysconfig/keyboard #查看键盘布局
Linux学习,http:// linux.it.net.cn
三、linux查看服务器存储信息: 1、查看内存信息:
sed -n '/MemTotal|MemFree/p' /proc/meminfo
MemTotal: 16426736 kB MemFree: 14171748 kB 2、查看交换空间:
sed -n '/SwapTotal|SwapFree/p' /proc/meminfo
SwapTotal: 16771852 kB SwapFree: 16771852 kB 3、查看挂载分区空间使用情况:
df -h
文件系统 容量 已用 可用 已用% 挂载点 /dev/sda6 9.7G 570M 8.7G 7% / /dev/sda7 3.9G 73M 3.7G 2% /tmp /dev/sda2 20G 2.5G 16G 14% /var /dev/sda8 388G 4.9G 363G 2% /storage /dev/sda5 15G 2.4G 12G 18% /usr /dev/sda1 92M 12M 75M 14% /boot tmpfs 7.9G 0 7.9G 0% /dev/shm
四、linux查看服务器网络信息: 1、查看Linux系统主机名:
hostname
localhost.localdomain 2、查看服务器IP地址: IT网,
ifconfig|grep 'inet addr:'|grep -v '127.0.0.1'|cut -d: -f2|awk '{ print $1}'
192.168.17.238 192.168.1.9 3、查看linux网关:
route |grep default
default 192.168.1.1 0.0.0.0 UG 0 0 0 em1 4、查看linux端口:
netstat -lntp #查看监听(Listen)的端口
netstat -antp #查看所有建立的TCP连接
5、查看linux打开服务:
chkconfig --list|grep 启用 #查看开启的服务
sshd 0:关闭 1:关闭 2:启用 3:启用 4:启用 5:启用 6:关闭 httpd 0:关闭 1:关闭 2:关闭 3:启用 4:关闭 5:关闭 6:关闭 6、查看服务器DNS配置:
cat /etc/resolv.conf
nameserver 192.168.0.66 nameserver 202.106.0.20 7、其他网络信息: