Shell编程
JackR00T
早安、打工人
展开
-
Shell编程—检查模块
Shell中的检查机制简述:shell在日常的部署中很多情况需要去部署一些第三方的软件或者服务,而在一个相对成熟的项目中所使用到的服务与软件不止一个,为了更好的去管理这些第三方的服务与软件,开发与运维往往会引入一套成熟的进程管理装置,例如,Systemd、Supervisord、systemd、docker service等等,对于一些网络项目更是会开放很多的端口,而检查端口开放状态也有很多办法,例如 telnet [IP] [Port] 去尝试连接或者直接使用netstat、lsof -i [POR原创 2020-11-24 02:14:25 · 209 阅读 · 0 评论 -
Shell编程—日志模块
Shell中的日志模块简述:相信大家发现在编写Shell脚本时觉得最难的地方就是Shell脚本的调试,往往是费时费力的撸了几百行Shell脚本,一执行,发现没报任何错误(开心),但是发现预期的要求却没实现(哭死),最后只能一行一行的调试,这篇文章主要是想分享几个在实际项目中对调试比较有帮助的日志打印方式,内容比较简单。日志分类:在具体的Shell工程中对外输出大体分为几种:标志常用颜色志分类提示作用[INFO]绿色正常输出用于查看程序执行进度[DEBUG]原创 2020-11-22 19:04:53 · 719 阅读 · 0 评论