CentOS查看系统信息常用命令

  • A+
所属分类:建站笔记

使用VPS经常会用到各种CentOS的命令,下面的命令是我在互联网搜集以及一些平时自己用到的命令,都比较常用,发出来当个备份自用,如果您正好用到,那就更好了

查看CPU

  1. # 命令1
  2. more /proc/cpuinfo | grep "model name"
  3. # 命令2
  4. grep "model name" /proc/cpuinfo
  5. # 命令3
  6. grep "model name" /proc/cpuinfo | cut -f2 -d:

查看系统位数

  1. # 命令1 显示系统与硬件详细信息
  2. uname -a
  3. # 命令2
  4. getconf LONG_BIT
  5. # 命令3
  6. echo $HOSTTYPE

查看内存

  1. # 命令1
  2. free -m
  3. # 命令2
  4. grep MemTotal /proc/meminfo
  5. # 命令3
  6. grep MemTotal /proc/meminfo | cut -f2 -d:
  7. # 命令4
  8. free -m |grep "Mem" | awk '{print $2}'

查看当前linux的版本

  1. # 显示系统版本
  2. cat /etc/redhat-release  
  3. # –release的缩写,显示linux操作系统内核版本号
  4. uname -r
  5. # –all的缩写,详细输出所有信息,依次为内核名称,主机名,内核版本号,内核版本,硬件名,处理器类型,硬件平台类型,操作系统名称
  6. uname -a

时间

  1. # 查看时间
  2. date
  3. # 修改时区为东八区
  4. rm -rf /etc/localtime
  5. ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
  6. # 同步时间
  7. ntpdate us.pool.ntp.org

查看硬盘

  1. -h 显示磁盘空间占用情况
  2. df -h
  3. -H 等于“-h”,但是计算式,1K=1000,而不是1K=1024
  4. df -H
  5. # 查看硬盘及分区信息
  6. fdisk -l
  7. # 查看当前目录占用
  8. du -sh
  9. # 查看/home目录占用
  10. du /home -sh

查看SELINUX

  1. # 查看状态
  2. sestatus
  3. # 查看状态
  4. sestatus | cut -f2 -d:
  5. # 查看配置文件
  6. cat /etc/sysconfig/selinux
  7. # 临时关闭
  8. setenforce 0
  9. # 永久关闭
  10. sed -i '/SELINUX/s/enforcing/disabled/' /etc/selinux/config

查看网络

  1. # 查看网关
  2. cat /etc/sysconfig/network
  3. # 查看DNS
  4. cat /etc/resolv.conf
  5. # 修改DNS,IP可以自定义为NDS
  6. echo -e "options timeout:1 attempts:1 rotate\nnameserver 223.5.5.5\nnameserver 119.29.29.29" >/etc/resolv.conf;
  7. # 查看主机名
  8. hostname
  9. # 查看hosts
  10. cat /etc/hosts

设置SWAP缓存

  1. # 新建swap目录,可以自定义
  2. mkdir /swap
  3. # 设置swap大小,可以自定义
  4. dd if=/dev/zero of=/swap/swapadd bs=1024 count=2024288
  5. # 启用swap
  6. mkswap /swap/swapadd
  7. swapon /swap/swapadd
  8. # 查看swap设置是否生效
  9. free -m

设置防火墙FireWallD

  1. # 查询80端口TCP
  2. firewall-cmd --permanent --query-port=80/tcp
  3. # 开启80端口TCP
  4. firewall-cmd --permanent --zone=public --add-port=80/tcp
  5. # 重启firewall服务
  6. firewall-cmd --reload
  7. # 或
  8. systemctl restart firewalld.service

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:1   其中:访客  1   博主  0

    • Joshua Joshua Google Chrome 45.0.2454.101 Windows 10 x64 Edition 来自天朝的朋友 广东省广州市 电信 4

      受教了