当前位置: 首页 > news >正文

Bash学习笔记总目录

shell编程是 Linux / 服务器运维、开发的基础技能,处理系统级任务更简洁、无环境依赖。将重复的操作自动化,大幅降低手动操作成本。

Bash是日常工作中用得较多的工具,之前也看过基本shell编程的书,或零星的查看帮助和文档。但一直想系统的学一下,Bash基础和核心的东西不多,但很重要,因此决定将Bash的官方手册阅读一遍,其实也就是man bashinfo bash的内容。

当然,手册中有时非常重要的概念就一两句话,其实是比较抽象难懂的,这时就必须结合一些示例来理解,因此也寻找和自己设计了一些示例。吕思勉在《怎样读中国历史》中说:

研究的方法必须试行之后,方能真知。抽象的理论,言者虽属谆谆,听者终属隔膜,无已,则看前人所制成的作品,反而觉得亲切。昔人诗:“鸳鸯绣出凭君看,不把金针度与人。”又有替他下转语的说:“金针线迹分明在,但把鸳鸯仔细看。”这两句诗也真觉亲切而有味。

我觉得这正是我的Bash笔记的特点和价值所在。

系统的学习一遍后,感觉还是很有收获的,虽然笔记主要是给自己看的,也分享出来希望对大家有所帮助。

Bash学习笔记总目录如下,计划从明日起每日发布两篇:

主题笔记(博客)
1n/aIntroductionBash 学习 - 第1章:Introduction
2n/aDefinitionsBash 学习 - 第2章:Definitions
31Basic Shell FeaturesBash学习 - 第3章:Basic Shell Features,第1节:Shell Syntax
32Basic Shell FeaturesBash学习 - 第3章:Basic Shell Features,第2节:Shell Commands
33Basic Shell FeaturesBash学习 - 第3章:Basic Shell Features,第3节:Shell Functions
34Basic Shell FeaturesBash学习 - 第3章:Basic Shell Features,第4节:Shell Parameters
35Basic Shell FeaturesBash学习 - 第3章:Basic Shell Features,第5节:Shell Expansions
36Basic Shell FeaturesBash学习 - 第3章:Basic Shell Features,第6节:Redirections
37Basic Shell FeaturesBash学习 - 第3章:Basic Shell Features,第7节:Executing Commands
38Basic Shell FeaturesBash学习 - 第3章:Basic Shell Features,第8节:Shell Scripts
41Shell Builtin CommandsBash学习 - 第4章:Shell Builtin Commands,第1节:Bourne Shell Builtins
42Shell Builtin CommandsBash学习 - 第4章:Shell Builtin Commands,第2节:Bash Builtin Commands
43,4Shell Builtin CommandsBash学习 - 第4章:Shell Builtin Commands,第3节:Modifying Shell Behavior
5n/aShell VariablesBash学习 - 第5章:Shell Variables
61Bash FeaturesBash学习 - 第6章:Bash Features,第1节:Invoking Bash
62Bash FeaturesBash学习 - 第6章:Bash Features,第2节:Bash Startup Files
63Bash FeaturesBash学习 - 第6章:Bash Features,第3节:Interactive Shells
64Bash FeaturesBash学习 - 第6章:Bash Features,第4节:Bash Conditional Expressions
65Bash FeaturesBash学习 - 第6章:Bash Features,第5节:Shell Arithmetic
66Bash FeaturesBash学习 - 第6章:Bash Features,第6节:Aliases
67Bash FeaturesBash学习 - 第6章:Bash Features,第7节:Arrays
68Bash FeaturesBash学习 - 第6章:Bash Features,第8节:The Directory Stack
69Bash FeaturesBash学习 - 第6章:Bash Features,第9节:Controlling the Prompt
610Bash FeaturesBash学习 - 第6章:Bash Features,第10节:The Restricted Shell
611Bash FeaturesBash学习 - 第6章:Bash Features,第11节:Bash and POSIX
612Bash FeaturesBash学习 - 第6章:Bash Features,第12节:Shell Compatibility Mode
7n/aJob ControlBash学习 - 第7章:Job Control
81,2Command Line EditingBash学习 - 第8章:Command Line Editing,第1-2节:Intro & Readline Interaction
83Command Line EditingBash学习 - 第8章:Command Line Editing,第3节:Readline Init File
84,5Command Line EditingBash学习 - 第8章:Command Line Editing,第4-5节:Bindable Readline Commands
86,7,8Command Line EditingBash学习 - 第8章:Command Line Editing,第6-8节:Programmable Completion
9n/aUsing History InteractivelyBash学习 - 第9章:Using History Interactively
10n/aInstalling BashBash学习 - 第10章:Installing Bash
http://www.jsqmd.com/news/343199/

相关文章:

  • 记第一次 DIY——音击手台
  • 2026年2月休闲食品品牌推荐:实力品牌打造爆款标杆 - Top品牌推荐
  • 8款AI工具重塑毕业设计:软件工程论文写作与代码开发实战
  • chronyd 作为服务器时钟
  • 2026年评价高的焗漆字雕刻,极窄灯箱雕刻,水晶字雕刻厂家行业口碑榜单 - 品牌鉴赏师
  • AI赋能软件工程毕设:8款工具实现论文撰写与代码生成自动化
  • MCP4725 I2C 12位数模DA转换模块原理图设计,已量产
  • 个人网站如何使用雷池
  • ADS1115 I2C 16位AD转换模块原理图设计,已量产
  • 墨蝌签名平台保姆级使用教程(www.moooke.com/)下
  • sampsharp 中文显示???乱码解决方案
  • 提示工程架构师职业发展3条路径:技术专家、管理岗、创业,怎么选?
  • AI入门 - 什么是ARM SME2 AI加速指令集 - 指南
  • 1.19~2.2 外出集训做题记录
  • 金三银四 Java 面试八股文高频题精选 700 道(附答案整理)
  • 2026年比较好的重型车床,重型卧式车床厂家推荐榜单 - 品牌鉴赏师
  • 腾讯混元AI Infra开源HPC-Ops,推理性能提升30%意味着什么?
  • 中国购买太阳能路灯源头厂家在哪?优选中山太阳能路灯企业,超高性价比,全球份额领先。(含源头厂家企业联系方式手机号) - 资讯焦点
  • 2026年2月AI直播讲师,免费AI学习平台权威推荐,教培智能工具高流畅、强适配的行业优选 - 品牌鉴赏师
  • 同样的经历,AI重写后,已读不回的HR突然约面了…
  • 时序数据库选型指南:面向工业物联网的工程视角,以 Apache IoTDB 为例
  • Python 多线程 / 多进程 / 异步 IO 选型指南:高并发场景下的 8 组性能实测
  • 实习生“听多了反而更乱”——服务端开发的自救方法论
  • VMware替代 | 详解ZStack ZSphere产品化运维六大特性 - 教程
  • 200 分钟网课压缩到 10 分钟:Python+FFmpeg+大模型,帮我省下 95% 学习时间
  • 铭凡原子侠G7 Pro迷你机首发8989元起:i9-14900HX+RTX 4070
  • 2026年控制台厂家推荐,行业标准认证与实地应用案例综合评测 - 品牌鉴赏师
  • 巴菲特的投资伦理与责任
  • 味精协议(/Sheez)
  • 2026年TikTok广告开户投放服务商推荐:兔克出海助力告别TikTok投流难题 - 资讯焦点