# Linux

L

Linux系统查看系统开机启动项

systemctl命令可查看Systemd系统的开机启动项Linux发行版(如CentOS 7+、Ubuntu 16.04+、Debian 9+等)普遍采用Systemd作为初始化系统。可以通过...

Captain Linux 2024-09-12
N

Nginx 设置“只允许某个国家的 IP 访问网站”

该教程适用于通过apt(debian仓库)方式安装的 nginx。要在 Nginx 中设置“只允许某个国家的 IP 访问网站”,需要借助 GeoIP2 模块来识别访客的 IP 所属国家,然后基于...

Captain 电脑 2024-07-19
L

linux常见内核TCP参数描述与优化配置

所有的TCP/IP参数都位于/proc/sys/net目录下(请注意,对/proc/sys/net目录下内容的修改都是临时的,任何修改在系统重启后都会丢失),如果需要固化设置,则需要修改/etc...

Captain 网络Linux 2024-06-15
L

linux服务器开启TCP-SYNcookie保护

开启TCP-SYNcookie保护,可缓解网络洪水攻击,增强服务器运行的稳定性。vim /etc/sysctl.conf #添加: net.ipv4.tcp_syncookies=1 保存修改后...

Captain 网络Linux 2024-06-08
L

Linux系统设置定期清理缓存buff/cache

什么是 buff/cache?在 Linux 系统中,buff/cache 是系统为了提升文件 I/O 性能而设置的缓存。它将频繁访问的文件数据或磁盘块缓存在内存中,以便下次访问时可以直接从内存...

Captain 杂类 2024-05-19