暂无搜索历史
在日常运维中,我们经常需要批量对一组主机执行命令,例如通过 ssh 查询时间、检查负载或部署服务。一个常见的做法是使用 while read 循环读取 host...
如果修改了数据包 tcp 的目的端口号,也修改了对应 ipv4 头的目的 ip 地址,如何重新计算 tcp 头的 checksum ?
想象一下,你有一个巨大的开关面板,上面有成千上万个小小的开关,每个开关只有两种状态:开(1) 或 关(0)。 Bitmap 的核心思想就是利用计算机内存中单个比...
jq 是一个命令行工具,用于处理 JSON 数据。它允许你用命令行解析、过滤、映射和转换 JSON 结构。 以下是 jq 的一些常见用法及示例:
程序熵 — 聚焦Linux shell的魅力和Linux系统的深度技术。作为程序员的专属交流平台,我们致力于分享最实用、最前沿的技术文章,以及那些能够提升您工作...
使用命令 qemu-img resize ubuntu.qcow2 30G 扩大了磁盘镜像,但是启动虚拟机登录后用 df -h 命令查询磁盘空间还是只有 2G,...
这些年来,我使用过许多不同的基于 Unix 的系统,似乎每次使用的 Bash 版本在决定运行哪些启动脚本方面都有不同的机制。为了完成诸如设置环境变量、别名以及打...
这样配置的IP地址在重启机器后会丢失,所以一般应该把网络配置写入文件中。 如Ubuntu可以将网卡配置写入/etc/network/interfaces(Red...
Counter 是 Python 标准库 collections 模块中提供的一个高效计数工具,自 Python 2.7 版本引入并持续优化至今。
例如, 罗马数字 2 写作 II ,即为两个并列的 1 。12 写作 XII ,即为 X + II 。 27 写作 XXVII, 即为 XX + V + II...
给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。
在处理数据格式转换时,我们常会遇到字段分隔符不一致的问题。 本文通过一个实际案例,解析如何高效地将 | 和空格分隔的文本转换为紧凑的逗号分隔格式,并提供 5种实...
一个本身几乎只相当于注释引导符,但却是一个独立的 shell 内置命令的命令,它的作用是什么? 我能看到的唯一可能的原因是这些:
使用 vscode 编写 shell 脚本时,函数里语句 local var=$(mycmd) 被提示有问题,查看发现是插件 shellcheck 检查代码后给...
Bash 中需要转义的字符是否有一个完整的列表?只用 sed 可以检查吗? 特别地,我正在检查 % 是否需要转义。我试着
你可以使用测试结构[[]] 和正则表达式匹配操作符=~ 来检查字符串是否匹配正则表达式模式。
getopts 和getopt 都是 Unix/Linux 系统中用于解析命令行选项的工具,但它们之间有一些关键的不同点:
前几天发现小伙伴写的 shell 脚本在参数正常时执行正常,在参数异常时执行出现死循环了。
GitFlow 是一种 Git 工作流,这个工作流程围绕着 project 的发布 (release) 定义了一个严格的如何建立分支的模型。它是团队成员遵守的一...
暂未填写公司和职称
暂未填写学校和专业
暂未填写个人网址