CentOS系统与计算机状态查看

来自DeerGrove Wiki
Administrator讨论 | 贡献2021年12月15日 (三) 11:15的版本 (Administrator移动页面CentOS下查看计算机状态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}'  
  1. 查看网关
cat /etc/sysconfig/network
  1. 查看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查看分区及磁盘状况

  1. df -hl 查看磁盘剩余空间
  2. df -h 查看每个根路径的分区大小
  3. du -sh [目录名] 返回该目录的大小
  4. du -sm [文件夹] 返回该文件夹总M数
  5. du -h [目录名] 查看指定文件夹下的所有文件大小(包含子文件夹)
  6. 查看硬盘的分区 #sudo fdisk -l
  7. 查看IDE硬盘信息 #sudo hdparm -i /dev/hda
  8. 查看STAT硬盘信息 #sudo hdparm -I /dev/sda 或 #sudo apt-get install blktool #sudo blktool /dev/sda id
  9. 查看硬盘剩余空间 #df -h #df -H
  10. 查看目录占用空间 #du -hs 目录名
  11. 优盘没法卸载 #sync fuser -km /media/usbdisk

查看centos中的用户和用户组

  1. 用户列表文件:/etc/passwd
  2. 用户组列表文件:/etc/group
  3. 查看系统中有哪些用户:cut -d : -f 1 /etc/passwd
  4. 查看可以登录系统的用户:cat /etc/passwd | grep -v /sbin/nologin | cut -d : -f 1
  5. 查看用户操作:w命令(需要root权限)
  6. 查看某一用户:w 用户名
  7. 查看登录用户:who
  8. 查看用户登录历史记录:last
  9. 修改root用户密码:passwd
  10. root用户修改其他用户密码:passwd <user_name>