Linux 内存占用分析
Linux 内存占用高的原因可能有很多,通常需要先排查具体情况。以下是可能的原因及解决方案:⸻检查系统内存使用情况先运行以下命令查看当前内存占用情况:free -h• total:总内存• used:已使用内存• free:空闲内存• buff/cache:缓存(Linux 会尽可能使用空闲内存来做缓存)如果 free 很少但 buff/cache 很大,说明是正常的,因为 Lin...阅读全文
31次浏览
0 条评论
0次感谢
Linux DNS 解析失败和超时优化方案
问题当你的服务器遇到 i/o timeout, 5秒超时或者延迟. 这几本就是本地dns解析失败, 其造成的原因就是并发量过大,dns 服务器拒接解析. 常见于k8s, linux 服务器应用中.方案1, 备用dns服务器遇到这个问题,这说明说明我们的dns 服务器不给解析了, 那我们可以多配置几个dns服务器.修改 /etc/resolv.conf# 国内nameserver 114.114.1...阅读全文
133次浏览
0 条评论
0次感谢
Linux 最大连接数修改
系统默认1024 或者 4096, 当太多的请求并发时, 会报错 too many request.. , 此时就是连接数过小的问题. 要查看系统当前允许的最大连接数,并永久更改它,需要调整几个关键参数。以下是详细步骤:查看系统当前的最大连接数文件描述符限制系统的最大连接数受文件描述符限制控制,每个连接会占用一个文件描述符。• 查看当前用户的文件描述符限制:ulimit -n• 查看系统级...阅读全文
104次浏览
0 条评论
0次感谢
Linux 没有可用的软件包
事实上我已经使用了最新的镜像源配置, 但是在安装软件的提示: 没有可用软件包.比如在使用 yum install nginx -y 命令时遇到“没有可用软件包 nginx”的错误,这通常意味着你的系统的 YUM 仓库中没有 Nginx 的安装包。要解决这个问题,你可以按照以下步骤操作:1. 确认当前的 YUM 源:首先检查你当前使用的 YUM 源是否包含 Nginx。可以尝试更新一下 YUM 包索...阅读全文
102次浏览
0 条评论
0次感谢
Centos 9 镜像源
适用于 CentOS 9 Stream 的完整镜像源配置。CentOS 9 Stream 使用 dnf 包管理器来安装和更新软件包。你需要编辑或创建 /etc/yum.repos.d/CentOS-Stream.repo 文件来配置你的镜像源。完整的 CentOS 9 Stream 镜像源配置方法一:使用阿里云镜像源阿里云提供了快速稳定的镜像源,以下是配置文件的内容:# CentOS-Stream...阅读全文
122次浏览
0 条评论
0次感谢
Centos 7镜像源
一个适用于 CentOS 7 的完整的镜像源配置。CentOS 7 使用 yum 包管理器来安装和更新软件包。你可以通过编辑 /etc/yum.repos.d/CentOS-Base.repo 文件来配置你的镜像源。完整的 CentOS 7 镜像源配置方法一:使用阿里云镜像源阿里云提供了快速稳定的镜像源,以下是配置文件的内容:# CentOS-Base.repo## The mirror syst...阅读全文
65次浏览
0 条评论
0次感谢
Debian 开启防火墙端口
在 Debian 系统上开启 某个 端口:假如我要开启33080 端口 1. 检查防火墙设置(如果有)如果你正在使用 ufw(Uncomplicated Firewall)来管理防火墙,可以使用以下命令来允许 33080 端口:sudo ufw allow 33080/tcp之后,可以使用以下命令来确认防火墙规则已更新:sudo ufw status2. 修改 iptables 防火墙规...阅读全文
115次浏览
0 条评论
0次感谢
Centos9 Name or service not known
在 CentOS 9 中,出现 Name or service not known 的错误通常与 DNS 解析或主机名配置有关。以下是可能的原因及解决方法:检查网络连接确认你的机器是否有正常的网络连接:ping 8.8.8.8如果可以 ping 通,说明网络连接正常,问题可能出在 DNS 配置。检查 DNS 配置确认 /etc/resolv.conf 文件是否正确配置了 DNS 服务器:cat /...阅读全文
68次浏览
0 条评论
0次感谢
Centos 7 多IP 配置
Centos7 配置多IP我有500个IP ,要绑定在同一台linux机器上, OS为Centos9 .假如这500个IP分为4个C段.192.168.1.128/25192.168.2.128/25192.168.3.128/25192.168.4.128/25通过计算我们可以得出 192.168.1.128/25 的网关为192.168.1.129 ,掩码为255.255.255.128,第一...阅读全文
107次浏览
0 条评论
0次感谢
Centos Stream 9 多IP 配置
Centos Stream 9 配置多IP我有500个IP ,要绑定在同一台linux机器上, OS为Centos9 .假如这500个IP分为4个C段.192.168.1.128/25192.168.2.128/25192.168.3.128/25192.168.4.128/25通过计算我们可以得出 192.168.1.128/25 的网关为192.168.1.129 ,掩码为255.255.25...阅读全文
265次浏览
0 条评论
0次感谢
免费泛域名SSL证书
如何申请免费的泛域名SSL证书下载 acme.sh 工具acme.sh 官方提供一个非常简单的一键安装脚本,老少皆宜。当然,安装这个工具对于是否在公网并没有任何要求,你可以选择在将要部署 SSL 证书的内网服务器中安装即可,请用非root用户全程执行命令。# 下面的邮箱换成你的curl https://get.acme.sh | sh -s email=***@gmail.com如果你的安装服务...阅读全文
273次浏览
1 条评论
0次感谢
Debian 多IP 配置
我有500个IP ,要绑定在同一台linux机器上, OS为debian .假如这500个IP分为4个C段.192.168.1.128/25192.168.2.128/25192.168.3.128/25192.168.4.128/25通过计算我们可以得出 192.168.1.128/25 的网关为192.168.1.129 ,掩码为255.255.255.128,第一个可用IP为192.168....阅读全文
180次浏览
0 条评论
0次感谢
只允许特定的IP访问特定的端口
业务需求 , 只允许特定的IP访问特定的端口 .一步到位1.先要移除已经开放的端口,如443firewall-cmd --zone=public --remove-port=443/tcp --permanent2.允许指定的IP或者IP段访问此端口firewall-cmd --permanent --zone=public --add-rich-rule='rule family="ipv4"...阅读全文
266次浏览
0 条评论
0次感谢
Installing zsh + oh-my-zsh on Amazon EC2 Amazon Linux 2 AMI
sudo yum update# Installing ZSHsudo yum -y install zsh# Check ZSH has been installedzsh --version# Install "util-linux-user" because "chsh" is not available by default# See https://superuser.com/a/138...阅读全文
201次浏览
0 条评论
0次感谢