L

Linux运维:管理Linux系统资源的高阶技巧

HB 网络 2023-02-09

一、CPU资源管理
1、查看CPU使用情况

2、实时监测CPU的使用情况

3、限制进程的CPU使用率

二、内存资源管理
1、查看内存使用情况

4.png

2、查看每个进程的内存占用情况

5.png

3、根据内存使用情况杀死进程

6.png

4、查看所有运行的服务

systemctl list-units --type=service

5、禁止某个服务

systemctl stop  服务名称.service
systemctl disable 服务名称.service

三、磁盘资源管理
1、查看磁盘占用情况

2、查看目录下占用空间最大的文件

3、清理日志文件

四、网络资源管理
1、查看当前网络连接状况

2、查看网络连接占用情况

3、限制应用程序的网络带宽

4、网络优化

通过配置TCP/IP参数、网络连接数和最大文件打开数等参数,可以提高服务器的网络性能。

修改TCP连接参数

echo "net.ipv4.tcp_fin_timeout = 30" >> /etc/sysctl.conf
echo "net.core.netdev_max_backlog = 5000" >> /etc/sysctl.conf
sysctl -p

修改最大文件打开数

echo "* soft nofile 65535" >> /etc/security/limits.conf
echo "* hard nofile 65535" >> /etc/security/limits.conf

修改最大连接数

echo "ulimit -n 65535" >> /etc/profile
source /etc/profile
PREV
Linux运维:chown -R root:root的用途
NEXT
Linux卸载mysql

评论(0)

发布评论