CentOS查看系统信息常用命令

  • 903

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

阿斯兰萨拉
评论  1  访客  1
    • Joshua
      Joshua Google Chrome 45 Windows 10 4

      受教了

    匿名

    发表评论

    匿名网友 填写信息

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