CentOS系统与计算机状态查看
(重定向自CentOS下查看计算机状态)
目录
- 1 使用Centos命令查看计算机状态信息
- 1.1 使用CentOS常用命令查看cpu
- 1.2 使用CentOS常用命令查看内存
- 1.3 使用CentOS常用命令查看cpu是32位还是64位 查看CPU位数(32 or 64)
- 1.4 使用CentOS常用命令查看当前linux的版本
- 1.5 使用CentOS常用命令查看内核版本
- 1.6 使用CentOS常用命令查看当前时间
- 1.7 使用CentOS常用命令查看硬盘和分区
- 1.8 使用CentOS常用命令查看安装的软件包,查看系统安装的时候装的软件包
- 1.9 查看现在已经安装了那些软件包
- 1.10 使用CentOS常用命令查看键盘布局
- 1.11 使用CentOS常用命令查看selinux情况
- 1.12 使用CentOS常用命令查看ip,mac地址
- 1.13 使用CentOS常用命令查看默认语言
- 1.14 使用CentOS常用命令查看所属时区和是否使用UTC时间
- 1.15 使用CentOS常用命令查看主机名
- 1.16 使用CentOS常用命令查看开机运行时间
- 2 CentOS查看分区及磁盘状况
- 3 查看centos中的用户和用户组
使用Centos命令查看计算机状态信息
使用CentOS常用命令查看cpu
more /proc/cpuinfo | grep "model name" grep "model name" /proc/cpuinfo [root@localhost /]# grep "CPU" /proc/cpuinfo model name : Intel(R) Pentium(R) Dual CPU E2180 @ 2.00GHz model name : Intel(R) Pentium(R) Dual CPU E2180 @ 2.00GHz
- 如果觉得需要看的更加舒服
grep "model name" /proc/cpuinfo | cut -f2 -d:
使用CentOS常用命令查看内存
grep MemTotal /proc/meminfo grep MemTotal /proc/meminfo | cut -f2 -d: free -m |grep "Mem" | awk '{print $2}'
使用CentOS常用命令查看cpu是32位还是64位 查看CPU位数(32 or 64)
getconf LONG_BIT
使用CentOS常用命令查看当前linux的版本
more /etc/redhat-release cat /etc/redhat-release
使用CentOS常用命令查看内核版本
uname -r uname -a
使用CentOS常用命令查看当前时间
date上面已经介绍如何同步时间了
使用CentOS常用命令查看硬盘和分区
df -h fdisk -l
也可以查看分区
du -sh
可以看到全部占用的空间
du /etc -sh
可以看到这个目录的大小
使用CentOS常用命令查看安装的软件包,查看系统安装的时候装的软件包
cat -n /root/install.log more /root/install.log | wc -l
查看现在已经安装了那些软件包
rpm -qa rpm -qa | wc -l yum list installed | wc -l
使用CentOS常用命令查看键盘布局
cat /etc/sysconfig/keyboard cat /etc/sysconfig/keyboard | grep KEYTABLE | cut -f2 -d=
使用CentOS常用命令查看selinux情况
sestatus sestatus | cut -f2 -d: cat /etc/sysconfig/selinux
使用CentOS常用命令查看ip,mac地址
在ifcfg-eth0 文件里你可以看到mac,网关等信息。
ifconfig cat /etc/sysconfig/network-scripts/ifcfg-eth0 | grep IPADDR cat /etc/sysconfig/network-scripts/ifcfg-eth0 | grep IPADDR | cut -f2 -d= ifconfig eth0 |grep "inet addr:" |awk '{print $2}'|cut -c 6- ifconfig | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{ print $1}'
- 查看网关
cat /etc/sysconfig/network
- 查看dns
cat /etc/resolv.conf
使用CentOS常用命令查看默认语言
echo $LANG $LANGUAGE cat /etc/sysconfig/i18n
使用CentOS常用命令查看所属时区和是否使用UTC时间
cat /etc/sysconfig/clock
使用CentOS常用命令查看主机名
hostname cat /etc/sysconfig/network
修改主机名就是修改这个文件,同时最好也把host文件也修改。
使用CentOS常用命令查看开机运行时间
uptime
CentOS查看分区及磁盘状况
- df -hl 查看磁盘剩余空间
- df -h 查看每个根路径的分区大小
- du -sh [目录名] 返回该目录的大小
- du -sm [文件夹] 返回该文件夹总M数
- du -h [目录名] 查看指定文件夹下的所有文件大小(包含子文件夹)
- 查看硬盘的分区 #sudo fdisk -l
- 查看IDE硬盘信息 #sudo hdparm -i /dev/hda
- 查看STAT硬盘信息 #sudo hdparm -I /dev/sda 或 #sudo apt-get install blktool #sudo blktool /dev/sda id
- 查看硬盘剩余空间 #df -h #df -H
- 查看目录占用空间 #du -hs 目录名
- 优盘没法卸载 #sync fuser -km /media/usbdisk
查看centos中的用户和用户组
- 用户列表文件:/etc/passwd
- 用户组列表文件:/etc/group
- 查看系统中有哪些用户:cut -d : -f 1 /etc/passwd
- 查看可以登录系统的用户:cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 1
- 查看用户操作:w命令(需要root权限)
- 查看某一用户:w 用户名
- 查看登录用户:who
- 查看用户登录历史记录:last
- 修改root用户密码:passwd
- root用户修改其他用户密码:passwd <user_name>