随笔分类 - Shell脚本编程
摘要:在 Shell 编程中,错误通常分为两种类型: 语法错误:这种错误通常是由于 Shell 脚本中的语法错误导致的,例如拼写错误、缺少引号、括号不匹配等。当 Shell 遇到语法错误时,它通常会输出错误信息并退出程序。 运行时错误:这种错误通常是由于程序运行时出现的问题导致的,例如试图访问未定义的变量
阅读全文
摘要:在Shell脚本中,实现并发执行可以显著提高处理效率,特别是在处理大量任务或需要同时执行多个命令时。以下是一些常见的方法来实现Shell并发执行: 1. 使用&符号 通过在命令末尾添加&符号,可以将命令放到后台运行,从而实现并发执行 #!/bin/bash command1 & command2 &
阅读全文
摘要:可能是golang的框架导致 curl -I 与 curl -i 返回的头部信息不一致,声明调用的方式为GET就正常了 如下图: curl -I -X GET "http://localhost:8080/home/hi" 30/11/2022 14:49.48 /home/moba
阅读全文
摘要:jq命令允许直接在命令行下对JSON进行操作,包括分片、过滤、转换等 , jq是用C编写。 jq是一款命令行下处理JSON数据的工具。其可以接受标准输入,命令管道或者文件中的JSON数据, 经过一系列的过滤器(filters)和表达式的转后形成我们需要的数据结构并将结果输出到标准输出中。 严格遵循
阅读全文
摘要:一、背景 最近公司组织考信息安全,但考试机构没有整理出试题,只给了以下几个在线练习的链接,想着用博客整理下题库题型,奈何这个只能用拍照图片,然后用图片转文字的方式太慢,累死个人了,寻思着从接口读出所有试题。。 纯属技术分享,对试题感兴趣可以练习,都是信息安全知识 二、流程观察 1.在线的试题包括:单
阅读全文
摘要:###前言 我们采用了官方的docker-compose安装sentry,但服务器内存大小有限,所以调优了内存使用; 日常使用过程中也发现了容器内有屏显日志输出,导致占用了大量磁盘空间,但安装docker之前没有及时限制日志大小; 所以提供了以下脚本进行容器内存和日志的自动运维操作 ###介绍 se
阅读全文