一、查看CPU的信息
用cat打开查看
cat /proc/cpuinfo 查看CPU 的详细信息 (型号, 家族, 缓存大小等)
cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 查看CPU型号
cat /proc/cpuinfo |grep “physical id”|sort |uniq|wc -l 查看物理CPU的个数
cat /proc/cpuinfo |grep “processor”|wc -l 查看逻辑CPU的个数
cat /proc/cpuinfo |grep MHz|uniq 查看CPU的主频
lscpu 查看cpu的相关信息
二、查看系统硬件信息
查看内存信息 : free -m
查看磁盘使用情况:df -h
查看磁盘分区情况:fdisk -l |grep Disk
查看硬盘和分区分布:lsblk
查看硬盘和分区的详细信息:fdisk -l
查看当前目录磁盘情况:du -h --max-depth=1
三、centos优化设置
-
ulimit -a 查看当前进程可以打开的最大文件数
-
ulimit -n 直接查看当前进程可以打开文件的最大数量
-
cat /proc/sys/fs/file-max 查看当前系统的最大文件数 上面两个命令是查看当前进程最大文件数,而系统也有最大文件数,它指的是所有进程可以打开的文件数量,查看当前系统的最大文件数
-
ulimit -n 65535 设置打开的最大文件数,只对当前进程生效
ulimit -a 65535
ulimit -n 65535
ulimit -u 65535
ulimit -s 65535
- 永久生效设置
查看:
cat /etc/sysctl.conf
cat /etc/security/limits.conf
添加:
echo "* soft nofile 65535" >> /etc/security/limits.conf
echo "* hord nofile 131072" >> /etc/security/limits.conf
echo "* soft nproc 65535" >> /etc/security/limits.conf
echo "* hard nproc 131072" >> /etc/security/limits.conf
#将fs.file-max改大
echo 324768000 >> /proc/sys/fs/file-max
echo "fs.file-max=324768000" >> /etc/sysctl.conf
检查:
cat /etc/sysctl.conf
cat /etc/security/limits.conf