TechBlog
首页分类标签搜索关于
← 返回标签列表
加载中...

© 2025 TechBlog. All rights reserved.

#标签

共 38 篇文章
Shell脚本编程bash简述

Shell脚本编程bash简述

Shell脚本在大数据集群运维中的基础应用

时间:12/21/2025

Bash-替换机制三变量替换

Bash-替换机制三变量替换

本文深入探讨了Bash脚本中的变量替换机制,系统性地分析了其语法分类、工作原理及实战应用。文章首先将变量替换分为基础变量替换、条件变量替换和字符串处理变量替换三大类,详细阐述了每类语法的特点和使用场景。通过大量实例演示了变量长度计算、字符串截取、前缀/后缀删除以及内容替换等高级操作,并深入解析了变量替换在Bash预处理阶段的工作流程。该内容为Bash脚本开发提供了全面的变量操作指南,帮助开发者提升脚本的灵活性和执行效率。

时间:12/18/2025

25年12月claude-code报错might-not-be-available-in-your-country

25年12月claude-code报错might-not-be-available-in-your-country

摘要Mac安装ClaudeCode时遇到地区限制报错,可通过修改配置文件解决。首先使用find命令全局搜索.claude.json文件,然后用vi编辑器添加"hasCompletedOnboarding":true配置项并保存。此方法能绕过地区限制成功启动ClaudeCode。操作需注意配置文件路径和vi编辑器的使用方式(i进入编辑模式,ESC退出,:wq!保存)。

时间:12/12/2025

Bash-One-Liners-学习精要指南

Bash-One-Liners-学习精要指南

本文系统介绍Bash单行命令的高效用法,涵盖文件操作、字符串处理等核心场景。通过重定向、参数扩展等内置特性实现简洁强大的功能:文件操作:清空/追加文件、随机读取行、路径解析等字符串处理:生成序列、拆分/连接字符串、模式替换等采用Bash原生语法(如${var##*/}提取文件名),减少外部命令依赖强调正确引用和IFS处理,避免常见陷阱

时间:11/30/2025

红帽练习环境介绍

红帽练习环境介绍

所有学员计算机系统都有一个标准用户帐户。

时间:11/30/2025

编程脚本编写入门从零到一的自动化之旅

编程脚本编写入门从零到一的自动化之旅

本文是一份面向初学者的脚本编写指南,从基础概念到实战应用全面解析脚本编程。首先明确定义:脚本是由解释器逐行执行的指令集合,具有自动化、解释执行、快速开发等特点,广泛应用于系统管理、数据处理、Web开发等领域。文章将脚本分为Shell脚本、Web脚本、系统管理脚本等类型,并以Python为例详细讲解完整脚本应包含的8个关键组成部分:Shebang声明、注释文档、输入处理、核心逻辑、错误处理、日志记录、输出结果和状态码。最后通过一个目录备份工具的完整代码示例,展示了如何构建健壮实用的生产级脚本。

时间:11/15/2025

Bash-Shell脚本学习唇读数据集格式修复脚本

Bash-Shell脚本学习唇读数据集格式修复脚本

类别语法要素记忆技巧基础命令cdecholsheadwcfindcattrcpmvgrepodcd=换目录echo=回声ls=列表wc=字数统计cat=串联tr=转换cp=复制mv=移动grep=全局正则od=八进制转储条件测试-z=zero(空吗?-eq=equal(相等吗?-gt=greaterthan(大于吗?命令替换$(命令)“先把命令结果算出来,再放这里”动态获取数据算术运算$((表达式))数学计算小助手内部变量不加变量操作变量=值$变量给数据贴标签,用时喊名字错误处理。

时间:11/10/2025

11.7-脚本网站-中国象棋

11.7-脚本网站-中国象棋

buttonclass="mode-button"onclick="startGame('ai')">AI对战</button>'红方':'黑方';/*----------情况2:没选中己方棋子,点对方棋子→自动找能吃它的己方棋子----------*//*----------情况1:已选中己方棋子,再点对方棋子→直接吃----------*/

时间:11/07/2025

在-Ubuntu-环境下-sh-脚本运行因为-Bash-改用-Dash-语法报错问题

在-Ubuntu-环境下-sh-脚本运行因为-Bash-改用-Dash-语法报错问题

开发时遇到了运行sh脚本时提示SyntaxError的问题,下面给出问题原因和解决方案。

时间:10/29/2025

Linux写sh开机启动脚本-bash报错的两种解决方法

Linux写sh开机启动脚本-bash报错的两种解决方法

本文分享了Linux环境下解决Java程序自启动脚本权限和格式问题的经验。主要解决了bashPermissiondenied和badinterpreter:Nosuchfileordirectory两个问题。文章还给出了完整的start.sh和stop.sh脚本示例,并说明如何配置/etc/profile实现开机自启动。

时间:10/28/2025

Bash-Shell-脚本编程入门详解

Bash-Shell-脚本编程入门详解

本文简单介绍了shell编程的基础

时间:10/25/2025

C之日期类的实现

C之日期类的实现

希望小伙伴们能够动动发财的小手,亲自实现一个日期类代码喔~ 编程就是在不断实操中提升,只有亲手敲代码,才能真正把知识变成自己的技能,在解决问题的过程里收获成长(ง •_•)ง

时间:10/08/2025

Bash-中的-shopt-s-globstar递归-Glob-模式详解

Bash-中的-shopt-s-globstar递归-Glob-模式详解

Bash 4.0引入的globstar功能通过双星号**实现了递归文件匹配,极大简化了文件操作。本文详解了globstar的启用方法(shopt -s globstar)、基本用法(如ls **/*.txt)和高级技巧(组合模式、排除文件),并与传统find命令进行了对比。globstar在脚本编写、文件处理等场景中优势明显,但在复杂查询时仍建议使用find。文中还提供了多个实用案例,帮助开发者高效运用这一功能。

时间:10/03/2025

linux-centos-7-解决终端提示符出现-bash-4.2的问题

linux-centos-7-解决终端提示符出现-bash-4.2的问题

摘要:当shell环境出现异常提示符时,通常是由于配置错误导致的。解决方法是通过恢复默认配置:1)复制/etc/skel/.bashrc到/root/;2)复制/etc/skel/.bash_profile到/root/;3)重启系统。重新登录后问题即可解决。该方法通过替换用户配置文件来恢复标准shell环境。

时间:10/03/2025

bash自带的切片操作

bash自带的切片操作

统计一个字符串的个数。

时间:09/04/2025

pip-completion工具作用生成命令行自动补全脚本与pip-bash-completion区别

pip-completion工具作用生成命令行自动补全脚本与pip-bash-completion区别

的工具,它能够让你在使用 Bash、Zsh 或 Fish 等 Shell 时,通过按。通过简单的配置,即可实现命令行自动补全,减少重复输入和错误。是提升 Python 开发效率的小工具,尤其适合频繁使用。自动补全能避免拼写错误,确保命令和参数的准确性。),还支持高级参数(如镜像源、虚拟环境路径等)。命令及其参数,从而提升操作效率。补全功能不仅适用于基础命令(如。

时间:09/03/2025

从零构建Linux-Shell解释器深入理解Bash进程创建机制

从零构建Linux-Shell解释器深入理解Bash进程创建机制

本文深入探讨Linux Shell解释器的内部工作原理,通过手写C语言实现的简易Shell解释器,解密Bash背后的进程创建机制。文章详细解析了fork-exec模型、进程控制、信号处理和I/O重定向等核心概念,并提供了完整的源代码实现,帮助开发者从根本上理解命令行交互的本质。

时间:09/03/2025

Shell-入门

Shell-入门

sh.pyShell 的本质是ls简言之,如果把 操作系统内核(如 Linux 内核、Windows 内核) 看作 “电脑的发动机”(负责硬件调度、资源分配等核心工作),那么就是 “发动机的操作面板”—— 它是用户与操作系统内核之间的 “桥梁”,让用户能通过输入命令,间接控制内核完成各种任务(如创建文件、启动程序、管理进程等)。

时间:08/28/2025

Shell脚本-影响shell程序的内置命令

Shell脚本-影响shell程序的内置命令

Shell脚本-影响shell程序的内置命令

时间:08/24/2025

Linux系统安装Bash自动补全bash-completion

Linux系统安装Bash自动补全bash-completion

然后校验下自动补全功能就完成了。

时间:07/22/2025

Windows11上Docker-Desktop镜像源配置失效排查与解决指南

Windows11上Docker-Desktop镜像源配置失效排查与解决指南

(适用场景:已配置镜像源但 docker pull 仍从官方源拉取, docker info 显示正常但实际未生效)

时间:04/05/2025

查看分析日志文件root密码不记得了,那应该怎么解决这些问题

查看分析日志文件root密码不记得了,那应该怎么解决这些问题

对于未使用的独立日志文件的应用程序或服务,一般可以从该日志文件中获得相关的事件记录信息。一部分程序共用一个日志文件,一部分程序使用单个儿日志文件,而有些大型服务器程序由于日志文件不止一个,所以会在/var/log/目录中建立相应的纸目录来存放日志文件,这样既保证了日志文件目录的结构清晰,又可以快速定位日志文件。总的来说,作为一名合格的系统管理员(我都不是哈),应该提高警惕,随时注意各种可疑状况,定期并随机检查,各种系统日志文件,包括一般信息日志,网络连接日志、文件传输日志及用户登录日志记录等。

时间:03/14/2025

使用curl随机间隔访问URL-使用curl每秒访问一次URL-nginx

使用curl随机间隔访问URL-使用curl每秒访问一次URL-nginx

**`curl -I http://10.254.1.1:80`**:使用 `curl` 发送一个 HTTP HEAD 请求到指定的 URL。- **`curl -s http://10.254.1.1`**:使用 `curl` 静默访问指定的 URL。- **`>/dev/null 2>&1`**:将标准输出和标准错误重定向到 `/dev/null`,即丢弃所有输出。- **`>/dev/null`**:将 `curl` 的输出重定向到 `/dev/null`,即丢弃所有输出。

时间:03/14/2025

windows系统,pycharm运行.sh文件

windows系统,pycharm运行.sh文件

windows系统,pycharm运行.sh文件。非常简单亲测有用。

时间:03/13/2025

上一页
12
下一页第 1 / 2 页