首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场

技术汇

分享计算机相关的技术文章
专栏成员
99
文章
67777
阅读量
13
订阅数
Linux 网络配置常用命令及示例
这样配置的IP地址在重启机器后会丢失,所以一般应该把网络配置写入文件中。 如Ubuntu可以将网卡配置写入/etc/network/interfaces(Redhat和CentOS则需要写入 /etc/sysconfig/network-scripts/ifcfg-eth0中):
程序熵
2025-05-02
2940
Python3 Counter容器详解与使用指南
Counter 是 Python 标准库 collections 模块中提供的一个高效计数工具,自 Python 2.7 版本引入并持续优化至今。
程序熵
2025-03-26
1360
Python实现:将罗马数字转换为整数的三种解法
例如, 罗马数字 2 写作 II ,即为两个并列的 1 。12 写作 XII ,即为 X + II 。 27 写作 XXVII, 即为 XX + V + II 。
程序熵
2025-03-10
1100
面试手撕代码必看!Python优雅栈 vs Shell魔幻替换,同一问题的两种编程哲学
给定一个只包括 '(',')','{','}','[',']' 的字符串 s ,判断字符串是否有效。
程序熵
2025-03-03
711
提速50%! 5种Shell/Perl命令优雅解决分隔符粘连难题
在处理数据格式转换时,我们常会遇到字段分隔符不一致的问题。 本文通过一个实际案例,解析如何高效地将 | 和空格分隔的文本转换为紧凑的逗号分隔格式,并提供 5种实现方案,助你快速解决同类问题。
程序熵
2025-02-18
700
GNU Bash 内置命令 :(冒号)的作用是什么?
一个本身几乎只相当于注释引导符,但却是一个独立的 shell 内置命令的命令,它的作用是什么? 我能看到的唯一可能的原因是这些:
程序熵
2025-02-04
750
怎么理解shellcheck提示的Declare and assign separately to avoid masking
使用 vscode 编写 shell 脚本时,函数里语句 local var=$(mycmd) 被提示有问题,查看发现是插件 shellcheck 检查代码后给出的提示 "Declare and assign separately to avoid masking return values. shellcheck(SC2155)"。
程序熵
2025-01-20
800
使用Bash时,哪些字符需要转义?
Bash 中需要转义的字符是否有一个完整的列表?只用 sed 可以检查吗? 特别地,我正在检查 % 是否需要转义。我试着
程序熵
2025-01-13
1650
在Bash脚本中检查字符串是否匹配正则表达式
你可以使用测试结构[[]] 和正则表达式匹配操作符=~ 来检查字符串是否匹配正则表达式模式。
程序熵
2024-12-25
3390
参数解析工具 getopts 与 getopt 的对比
getopts 和getopt 都是 Unix/Linux 系统中用于解析命令行选项的工具,但它们之间有一些关键的不同点:
程序熵
2024-12-09
2190
两行 shift 变一行,shell脚本解析参数出现“死循环”
前几天发现小伙伴写的 shell 脚本在参数正常时执行正常,在参数异常时执行出现死循环了。
程序熵
2024-11-27
1360
认识 GitFlow
GitFlow 是一种 Git 工作流,这个工作流程围绕着 project 的发布 (release) 定义了一个严格的如何建立分支的模型。它是团队成员遵守的一种代码管理方案 。
程序熵
2024-11-11
2190
GitFlow 实践命令
程序熵
2024-11-11
400
在bash中如何使用双括号或单括号、圆括号、花括号
我在使用Bash时,对于括号、圆括号和花括号的用法感到困惑,以及它们的双括号和单括号形式之间的区别。有没有清晰的解释?
程序熵
2024-11-04
2670
登录Shell与非登录Shell之间的区别
我理解交互式shell和非交互式shell之间的基本区别。但是,登录shell和非登录shell之间究竟有什么区别呢?
程序熵
2024-10-28
2220
如何在 Linux/Unix 中永久设置 $PATH
在 Linux 上,我如何将一个目录添加到 $PATH 中,以便在不同的会话中持续有效?
程序熵
2024-10-23
3710
git 如何查询指定范围内代码的修改记录
在Git中,如果你想要查询指定范围内代码的修改记录,可以使用git log命令结合一些参数来实现。以下是一些常用的方法:
程序熵
2024-10-09
5090
git config 学习笔记
Git 是一个强大的分布式版本控制系统,它通过灵活的配置选项来适应各种工作环境和用户习惯。git-config 是 Git 用来管理和存储配置信息的工具,这些配置信息影响着 Git 命令的行为。本文将详细介绍 Git 配置文件的结构、语法以及一些重要的配置变量。
程序熵
2024-09-24
1240
如何使用 mtr 命令来诊断网络延迟问题
mtr(My Traceroute)命令是一种网络诊断工具,它结合了ping和traceroute的功能,用于分析网络连接的路径和质量。
程序熵
2024-09-17
3420
如何生成指定数量的 随机且不重复的 ip地址
在测试软件的工作中,时不时需要以ip地址作为程序的输入数据,比如给网络设备批量下发以ip为关键参数的配置、模拟大量客户端ip对某服务端程序进行压力测试。 那么如何用shell脚本生成一定数量的随机且不重复的ip地址呢?
程序熵
2024-09-10
2190
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档