自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(113)
  • 收藏
  • 关注

原创 shift 命令详解

shiftshift是 Shell 脚本中处理命令行参数的核心工具。

2026-01-10 15:59:15 203

原创 export 命令详解

exportexport将变量从当前 Shell传播到子进程是配置应用程序和开发环境的标准方式支持函数导出(Bash 特有)可以临时或持久地设置环境变量环境变量是name=value的简单字符串子进程继承父进程的环境变量子进程不能修改父进程的环境变量导出的变量在终端会话结束后消失(除非持久化)正确使用export可以帮助你构建更加模块化、可配置和可维护的 Shell 脚本和应用程序。

2026-01-10 15:55:23 320

原创 eval 命令详解

evaleval。

2026-01-10 15:49:30 198

原创 Linux中builtin介绍

的特殊命令,其核心作用是绕过函数或外部命令的优先级,确保调用的是Shell原生的内置命令。

2026-01-10 15:15:31 123

原创 Linux declare 命令详解与示例

是编写健壮、可维护的 Bash 脚本的重要工具。通过合理使用变量属性,可以提高代码的清晰度和安全性。,用于声明变量和设置变量的属性。它是 Bash 编程中非常强大的工具。

2026-01-09 14:48:31 166

原创 Linux hash 命令详解

命令是 Shell 性能优化的重要工具,理解它的工作原理可以帮助你更好地调试和优化命令行环境。当你在终端输入一个命令时,Shell 需要找到这个命令对应的可执行文件。当 PATH 改变或命令位置变化时很有用。哈希表存储了最近执行过的命令的路径,可以加速命令查找。A: 可能是哈希表缓存了旧的路径。,避免每次都遍历 PATH 目录,从而。是 bash 内置命令,不会被缓存。,用于管理和查看 shell 的。显示 ls 命令的缓存信息。显示命令的完整路径,但。

2026-01-09 13:59:42 278

原创 Linux getopts 命令详解

是编写健壮、用户友好的命令行脚本的重要工具。掌握它可以让你创建更专业的 Shell 脚本。,用于解析命令行参数。它是编写脚本时处理参数的标准方法。

2026-01-09 13:24:23 212 1

原创 Linux disown 命令详解

是管理长时间运行后台任务的强大工具,特别适合开发和测试环境。但在生产环境中,建议使用。这样,即使 Shell 退出,这些进程也能继续运行。,用于将作业从作业表中移除,使其与当前 Shell。等专业的进程管理工具。

2026-01-08 14:48:21 282

原创 Linux IFS 环境变量详解

IFS 是 Shell 编程中非常重要但又容易出错的特性。理解它的工作原理,遵循最佳实践,可以避免很多常见的 Shell 脚本问题。,它定义了 Shell 在**分词(word splitting)**时使用的分隔符。

2026-01-08 14:24:31 278

原创 Linux PS4 环境变量详解

设置为箭头# 设置为调试标记# 显示执行时间export PS4="+ \t " # 格式: + 14:30:45# 带日期时间。

2026-01-08 14:03:36 306

原创 Linux PS3 环境变量详解

export PS3="请输入选项编号: "# 或永久设置echo 'export PS3="请输入选项编号: "' >> ~/.bashrc。

2026-01-08 13:54:28 298

原创 Linux PS2 环境变量详解

设置为箭头# 设置为连续号# 设置为四个点。

2026-01-08 13:41:16 317

原创 Linux的PS1 配置示例

这个 PS1 配置包含多个部分,让我详细分解:1. 第一部分:终端标题设置如果设置了 chroot各颜色代码详解转义序列解释 和 :包裹非打印字符,确保 Bash 正确计算提示符长度 或 :ASCII 转义字符(ESC,十六进制 0x1B) :响铃字符(ASCII 7),在标题序列中用作结束符完整等效写法这个配置的特点 功能全面:设置终端标题、显示环境信息、彩色提示符 用户友好:颜色区分不同类型信息 信息丰富:显示用户、主机、完整路

2026-01-07 16:42:01 322

原创 Linux bind 命令详解

bind命令是 Bash 的高级功能,可以显著提高命令行操作效率。个性化快捷键:创建自己的高效工作流增强编辑功能:改进命令行编辑体验宏录制:自动化重复任务多模式切换:适应不同工作场景。

2026-01-06 13:42:18 394

原创 Linux bg 命令详解与示例

bg将暂停的作业转为后台运行管理多个并发任务灵活切换工作焦点实现基本的并行处理掌握bgfgjobsCtrl+Z这一套作业控制工具,可以显著提高命令行工作效率,特别是在处理长时间运行的任务时。

2026-01-06 13:38:12 328

原创 Linux alias 命令详解

alias简化常用命令添加安全保护创建个性化工作流减少打字错误合理使用别名可以显著提高命令行工作效率,但要注意避免过度使用导致混乱。建议将常用别名保存在文件中,并通过~/.bashrc加载。

2026-01-06 13:35:17 415

原创 Linux 空操作详解

在脚本开头定义可能用到的函数# 如果不需要实现,就设为空操作} # 默认不记录# 如果启用调试,重新定义thenfi占位符:在未实现的代码处保持语法正确忽略错误:强制命令返回成功状态无限循环:创建持续运行的进程变量处理:安全地设置默认值代码框架:构建脚本或函数的骨架最常用的空操作是和true,它们都返回退出码 0,但是 Shell 内置命令,而true通常是外部命令(也有内置版本)。在性能关键的代码中,通常更快。

2026-01-06 13:28:51 384

原创 Linux file 命令详解

查看 magic 文件位置file -C # 创建 magic.mgc 文件# 使用自定义 magic 文件。

2026-01-06 13:06:55 316

原创 子Shell(subshell)

在 Bash 中,()会创建一个在其中执行命令。子Shell是当前Shell的独立副本,环境变量和状态的变化。

2026-01-05 15:20:24 156

原创 Linux Bash 中脱字符 ^ 的完整用法详解

好的,这里是。

2026-01-05 14:15:57 252

原创 nano 介绍

nano是一个简单、直观的终端文本编辑器,非常适合初学者和快速编辑。下面是完整的nano。

2026-01-05 13:21:41 265

原创 fc命令介绍

fc(Fix Command)是 Bash 中一个强大的。它比简单地使用!或方向键更灵活,特别适合需要编辑复杂历史命令的场景。

2026-01-05 13:14:28 328

原创 HISTFILE 介绍

HISTFILE是 Bash 中用于的环境变量。它控制着你的命令历史保存在哪里。

2026-01-04 20:43:49 330

原创 HISTCONTROL 介绍

是一个控制 Bash 命令历史记录行为的,它可以过滤掉某些不想保存到历史记录中的命令。

2026-01-04 20:34:33 281

原创 HISTCMD 介绍

HISTCMD是 Bash 中一个特殊的,它记录了当前命令在。这个变量非常有用,特别是在处理命令历史相关的操作时。

2026-01-04 20:25:23 224

原创 Vim 标签页(Tab)操作详解

一个标签页可以包含多个分割窗口,而缓冲区是文件在内存中的表示。

2025-12-15 14:05:30 542

原创 Vim 分屏操作详解

这个大全涵盖了Vim分屏的绝大多数操作,从基础到高级都有详细示例。掌握这些技巧能极大提升编辑效率!

2025-12-14 16:21:29 419

原创 PS 例程大全

这个大全涵盖了 ps 命令的绝大多数用法,从基础查询到高级诊断都有示例。掌握这些例程,你就能高效地管理和监控系统进程!

2025-12-14 15:32:11 327

原创 Grep 例程大全

这个大全涵盖了 grep 的绝大多数用法,从基础搜索到高级技巧都有示例。掌握这些例程,你就能高效地处理文本搜索的各种需求!

2025-12-14 15:05:52 414

原创 Awk 例程大全

这个大全涵盖了 awk 从基础到高级的绝大多数用法。掌握这些例程,你就能轻松处理各种文本和数据处理的挑战!

2025-12-14 15:01:03 254

原创 Sed 例程大全

这个大全涵盖了 sed 的绝大多数用法,从基础到高级都有示例。掌握这些例程,你就能处理95%以上的文本处理需求!

2025-12-14 14:56:13 272

原创 ps 命令全面详解

是进程管理的瑞士军刀,熟练掌握它对于系统管理和故障排查至关重要!

2025-12-11 15:51:30 526

原创 awk -F: ‘$1==“root“ {print $3}‘ /etc/passwd 详细解释

这个命令是Linux系统管理中非常基础和重要的命令,常用于脚本编写和系统管理任务中。因为root用户的UID是0,这是Linux系统中最高权限的用户。

2025-12-11 15:36:47 271

原创 Linux 命令行换行完全指南

清晰的换行和格式会让你的命令和脚本更易读、易维护!

2025-12-11 15:27:39 501

原创 Linux 下查找 UID 的多种方法

在Linux系统中,UID是用户身份的核心标识。正确管理和理解UID对于系统安全和管理至关重要。

2025-12-11 14:58:18 550

原创 NDISASM 反汇编器完整使用指南

掌握了这些 NDISASM 的使用技巧,你就可以有效地分析各种二进制代码了!从简单的程序分析到复杂的逆向工程,这个工具都是非常有用的。NDISASM 是 NASM 包附带的。,用于将机器码反汇编为汇编指令。

2025-12-09 14:05:01 211

原创 NASM 汇编器完整使用指南及示例

现在你已经掌握了 NASM 的全面用法!从简单的 Hello World 到复杂的多文件项目,都可以使用这些命令和技巧。

2025-12-09 13:59:19 294

原创 VS Code 编写和运行汇编程序完整指南

现在你可以开始使用 VS Code 编写和调试汇编程序了!

2025-12-09 13:50:52 380

原创 VS Code 使用 VS2022 编译 C++ 的完整流程

按照这个流程,你应该能成功配置 VS Code 使用 VS2022 编译器进行 C++ 开发。如果遇到具体问题,可以提供错误信息,我会帮你解决!(如需 CMake 项目)

2025-12-08 15:42:12 339

原创 VS Code 常用快捷键

需要特定类别的更详细说明吗?可以告诉我你的使用场景(如前端开发、Python 调试等),我会提供更有针对性的快捷键组合!

2025-12-08 13:52:06 397

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除