linux服务器配置查看与调优

一、查看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优化设置

  1. ulimit -a 查看当前进程可以打开的最大文件数

  2. ulimit -n 直接查看当前进程可以打开文件的最大数量

  3. cat /proc/sys/fs/file-max 查看当前系统的最大文件数 上面两个命令是查看当前进程最大文件数,而系统也有最大文件数,它指的是所有进程可以打开的文件数量,查看当前系统的最大文件数

  4. ulimit -n 65535 设置打开的最大文件数,只对当前进程生效

ulimit -a 65535
ulimit -n 65535
ulimit -u 65535
ulimit -s 65535


  1. 永久生效设置
    查看:
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

猜你喜欢

转载自blog.csdn.net/u014553029/article/details/113737038
今日推荐