Linux
烧煤的快感
github地址:https://github.com/gh877916059?tab=repositories
展开
-
【C/C++】从零开始的Make教程
本文介绍了如何使用make工具来完成C/C++程序的自动编译构建,从典型的源码实例中慢慢理解Makefile的语法和运行原理。原创 2017-05-27 11:34:37 · 8886 阅读 · 1 评论 -
【C/C++】从零开始的cmake教程
本文主要介绍了如何利用camke快速轻松地完成小中型项目的自动编译构建,着重演示了几个常见函数的使用方法。翻译 2017-05-27 12:26:58 · 45206 阅读 · 2 评论 -
如何优雅地编写shell脚本
本文介绍了在编写shell脚本时的一些实用技巧,能让你优雅地实现一些比较常见的编程需求并加深对shell编程理解。原创 2017-05-20 12:05:43 · 898 阅读 · 0 评论 -
【Linux】运维&后台开发务必掌握的命令集合
本文列举了一系列运维&后台开发务必掌握的命令集合。翻译 2017-05-31 23:08:36 · 550 阅读 · 0 评论 -
拥抱firewalld,但也别忘了iptables——上篇(iptables详解)
本文介绍了linux系统上最经典的包过滤防火墙软件——iptables,重点解析其配置命令,通过分模块的清晰的系统学习,相信大家可以看懂大部分的iptables配置,进而可以自己写包过滤规则。原创 2017-06-06 23:18:35 · 1675 阅读 · 0 评论 -
拥抱firewalld,但也别忘了iptables——下篇(firewalld详解)
本文介绍了当前linux系统上官方权威且简单易用的包过滤防火墙软件——firewalld(替代了之前的iptables),重点解析其配置命令,通过分模块的清晰的系统学习,相信大家可以看懂大部分的firewalld配置,进而可以自己写包过滤规则。原创 2017-06-07 15:41:07 · 6730 阅读 · 0 评论 -
请尝试接纳SELinux
本文简单介绍了SELinux的3种工作模式,且给出一个非常常见的场景,尝试如何利用SELinux的监视日志来发现问题、解决问题,而不是遇到任何事情都关闭这“烦人”的SELinux。原创 2017-06-07 23:08:41 · 351 阅读 · 0 评论 -
SHELL与空格
本文详细剖析了shell脚本的参数传递机制,并以多个代码示例解析了如何处理参数带空格的情况,还有关于$@和$*变量用法的分析。原创 2017-09-24 16:24:17 · 16057 阅读 · 0 评论 -
Linux命令中的正规表达式元字符大解析
本文主要介绍了在Linux命令中使用到正则表达式时需要理解和识别的3种元字符集,进而能够更熟练更准确地使用对应的Linux命令。翻译 2017-05-19 22:34:51 · 1793 阅读 · 0 评论