有好多小伙伴将linux环境简单理解为像装一windows系统,但对于一个开发人员是远远不够的,这中那种的环境配置将是初学者最头痛的问题。往往它也是我们完全拥抱自由linux的拦路虎。曾几何时我也被拦在外面进不来。
centOS6及以前版本使用命令:systemctl stop iptables.servicecentOS7关闭防火墙命令: systemctl stop firewalld.service我这里使用的是CentOS7版本。
endif.if.else.endif:支持条件预编译3. include.include "file": 包含指定的头文件, 可以把一个汇编常量定义放在头文件中.4. comm.comm symbol, length:在 bss 段申请一段命名空间,该段空间的名称叫 symbo
#安装说明:Nginx安装前需要提前安装相关命令和工具包:make 命令、gcc g++、pcre、zlib、openssl1、安装 gcc g++#ubuntu 环境下安装apt-get install build-essentialapt-get install libtoo
虽然技术在进步,Linux各发行版本已经更新迭代的很多了,目前Centos、Redhat已经出到8了,Ubuntu已经到21.04了,但我相信一定有很多朋友跟我一样因为各种各样的问题还在使用老久的2.6内核系统,最经典的就是Redhat6.x,Centos6.x以及国产麒麟系统V3.2:
上篇回顾:一文Linux内核调试方法(一)KGDBkgdb提供了一种使用 gdb调试 Linux 内核的机制。使用KGDB可以象调试普通的应用程序那样,在内核中进行设置断点、检查变量值、单步跟踪程序运行等操作。