在linux系统内核中,由于其能区分大小写的特性,故开发时同文件夹下面有很多同名文件。
如:
xt_DSCP.h和xt_dscp.h
xt_MARK.h和 xt_mark.h
但是在windows下面不能区分大小写,会认为是同一个文件,我在使用git查看时经常出现有修改提示,实质上是将两个文件混淆导致的结果,在windows下面开发时必须注意,容易大小写混在一起出错,尤其git提交或处理时一定要注意。
为了避免以上错误,尽量不要在windows下面开发,在window下面阅读就可以,最终修改和提交还是建议在linux下面操作。