![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
😊Linux
文章平均质量分 72
Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版,如基于社区开发的debian、archlinux,和基于商业开发的Red Hat Enterprise Linux、SUSE、Oracle Linux等。
putongdeyang
这个作者很懒,什么都没留下…
展开
-
Nginx反向代理中文字符乱码
Nginx自身带的module并不多,这也是它为什么性能好,系统开销较小的原因之一,相比apache,它不能动态的加载module,如果之前编译安装了Nginx,这时候就需要重新编译nginx添加模块,并替换掉原先的nginx执行文件。$proxy_host:代理服务器请求的host,即后端服务器/源站的IP,后端服务器有可能还是代理服务器。$http_x_real_ip:获取的是前一节点的X-Real-IP的值。$http_host:浏览器请求的ip和端口号,不改变请求头的值。但如果客户端请求头中。...原创 2022-08-05 21:28:26 · 5068 阅读 · 0 评论 -
container of()函数用法简介
在Linux 内核编程中,会经常见到一个宏函数container_of(ptr,type,member)。已知结构体type的成员member的地址ptr,求结结构体type的起始地址。container_of在已知一个结构体的成员的名字,以及其地址的情况向,反推该结构体的首地址offsetof获取一个结构体成员在结构里面的偏移,结构体首地址 = 成员地址- 成员偏移以下是一个container of函数例子:#include <stdio.h> #include <std原创 2022-01-29 16:32:37 · 1429 阅读 · 0 评论 -
apt 和 apt-get 的区别
#转载于https://www.sysgeek.cn/apt-vs-apt-get/背景apt命令的引入就是为了解决命令过于分散的问题,它包括了apt-get命令出现以来使用最广泛的功能选项,以及apt-cache和apt-config命令中很少用到的功能。在使用apt命令时,用户不必再由apt-get转到apt-cache或apt-config,而且apt更加结构化,并为用户提供了管理软件包所需的必要选项。简单来说就是:apt = apt-get、apt...转载 2021-05-15 15:39:25 · 322 阅读 · 0 评论