blog
linux常用的服务启动工具的原理 linux常用的服务启动工具的原理
linux常用的服务工具的原理1.openrc/systemd通过读取/etc/init.d/*脚本,这个脚本定义了程序的执行规则,停止规则等. 以nginx服务的服务脚本为例 12345678910
2022-08-05
ansible自动化运维入门 ansible自动化运维入门
ansible自动化运维入门1.ansible是什么?Ansible是一个开源配置管理工具,可以使用它来自动化任务,部署应用程序实现IT基础架构。ansible基于python开发,提供了多种运维模块, Ansible可以用来自动化日常任务
2022-07-28
centos更换内核 centos更换内核
centos更换内核导入仓库索引密钥并下载仓库索引 1234#导入仓库索引rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org#安装软件包rpm -Uvh http://www
libpcap的使用 libpcap的使用
libpcap的基本使用1.获取网络接口1234567891011121314151617181920212223242526char *pcap_lookupdev(char *error_buffer);//获取本地网络接口(返回网络接
2022-07-08
dnsmasq配置教程 dnsmasq配置教程
dns服务器配置过程1.dnsmasq1.1.安装dnsmasq1234#debiansudo apt install dnsmasq#rhelsudo yum install -y dnsmasq 1.2.修改dnsmasq配置文件1v
2022-07-08 404NotFound
nginx使用教程 nginx使用教程
nginx使用教程1.什么是nginx?nginx [engine x] 是 HTTP 和反向代理服务器、邮件代理服务器和通用 TCP/UDP 代理服务器,最初由 Igor Sysoev 编写。 很长一段时间以来,它一直在许多负载
2022-07-06
linux字符设备并发访问控制 linux字符设备并发访问控制
linux字符设备并发访问控制1.使用原子变量1.1.原子变量类型123typedef struct{ int counter;}atomic_t; 1.2.常用的api1234567static inline
2022-06-24
linux字符设备驱动开发入门 linux字符设备驱动开发入门
linux字符设备驱动开发入门1.基本步骤123graph LR; a("申请设备号")-->b("注册设备号")-->c("设置设备对应的file_operations&quo
2022-06-24
openssl自签证书 openssl自签证书
1.openssl自签证书这种方法获取的证书不被浏览器信任,因为是我们自己给自己办法的证书,访问的时候一般会提示危险 1.生成CA私钥12openssl genrsa -out ca.key 2048#生成rsa私钥,2048位强度,ser
2022-06-06
curl基本使用 curl基本使用
curl基本使用1.什么是curl?curl是一个命令行工具,用于向指定的url发送请求,支持http,mqtt,ftp,rtmp,pop2,scp等各种协议 2.基本使用12345678910111213141516171819curl
4 / 6