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

C语言中文网 - Shell脚本 - 0

教程目录如下:

第1章 Shell基础(开胃菜)

1. Shell是什么?1分钟理解Shell的概念!

2. Shell是运维人员必须掌握的技能

3. 常用的Shell有哪些?

4. 进入Shell的两种方式

5. Linux Shell命令的基本格式

6. Shell命令的本质到底是什么?如何自己实现一个命令?

7. Shell命令的选项和参数在本质上到底是什么?

8. Linux Shell命令提示符

9. Shell修改命令提示符

10. 第一个Shell脚本

11. 执行Shell脚本(多种方法)

12. Shell四种运行方式(启动方式)精讲

13. Shell配置文件(配置脚本)的加载

14. 如何编写自己的Shell配置文件(配置脚本)?

第2章 Shell编程

1. Shell变量:Shell变量的定义、赋值和删除

2. Shell变量的作用域:全局变量、环境变量和局部变量

3. Shell命令替换:将命令的输出结果赋值给变量

4. Shell位置参数(命令行参数)

5. Shell特殊变量:Shell $#、$*、$@、$?、$$

6. Shell $*和$@之间的区别

7. Shell $?:获取函数返回值或者上一个命令的退出状态

8. Shell字符串详解

9. Shell字符串拼接(连接、合并)

10. Shell字符串截取(非常详细)

11. Shell数组:Shell数组定义以及获取数组元素

12. Shell获取数组长度

13. Shell数组拼接,Shell数组合并

14. Shell删除数组元素(也可以删除整个数组)

15. Shell关联数组(下标是字符串的数组)

16. Shell内建命令(内置命令)

17. Shell alias:给命令创建别名

18. Shell echo命令:输出字符串

19. Shell read命令:读取从键盘输入的数据

20. Shell exit命令:退出当前进程

21. Shell declare和typeset命令:设置变量属性

22. Shell数学计算(算术运算,加减乘除运算)

23. Shell (()):对整数进行数学运算

24. Shell let命令:对整数进行数学运算

25. Shell $[]:对整数进行数学运算

26. Shell expr命令:对整数进行运算

27. Linux bc命令:一款数学计算器

28. Shell declare -i:将变量声明为整数类型

29. Shell if else语句(详解版)

30. Shell退出状态

31. Shell test命令(Shell [])详解,附带所有选项及说明

32. Shell [[]]详解:检测某个条件是否成立

33. Shell case in语句详解

34. Shell while循环详解

35. Shell until循环用法详解

36. Shell for循环和for int循环详解

37. Shell select in循环详解

38. Shell break和continue跳出循环详解

39. Shell函数详解(函数定义、函数调用)

40. Shell函数参数

41. Shell函数返回值精讲

第3章 Shell高级

1. Linux Shell重定向(输入输出重定向)精讲

2. Linux中的文件描述符到底是什么?

3. 结合文件描述符谈重定向,彻底理解重定向的本质!

4. 使用exec命令操作文件描述符

5. Shell代码块重定向(对一组命令进行重定向)

6. Shell Here Document(内嵌文档/立即文档)

7. Shell Here String(内嵌字符串,嵌入式字符串)

8. Shell组命令(把多条命令看做一个整体)

9. Shell进程替换(把一个命令的输出传递给另一个命令)

10. Linux Shell管道详解

11. Shell过滤器

12. 子Shell和子进程到底有什么区别?

13. 如何检测子Shell和子进程?

14. Linux中的信号是什么?

15. Bash Shell中的信号简述

16. Linux进程简明教程

17. Linux使用什么命令查看进程

18. Shell向进程发送信号(kill、pkill和killall命令)

19. Linux Shell trap命令:捕获信号

20. Linux Shell trap命令捕获信号实例演示

21. Linux Shell移除(重置)信号捕获

22. 关于Linux Shell中进程、信号和捕获的总结

23. Shell模块化(把代码分散到多个脚本文件中)

第4章 Bash Shell快捷键

1. Bash Shell快捷键大全

2. Bash Shell命令自动补全功能

3. Shell history:历史命令

参考:

1,Linux Shell脚本学习指南

Shell脚本:Linux Shell脚本学习指南(超详细) (biancheng.net)

http://www.lryc.cn/news/186021.html

相关文章:

  • Transformer预测 | Pytorch实现基于Transformer 的锂电池寿命预测(CALCE数据集)
  • 2023年【通信安全员ABC证】找解析及通信安全员ABC证考试总结
  • 前端框架Vue2.0+Vue3.0学习笔记01
  • iOS App上架全流程及相关处理
  • 解决WordPress升级后提示:无需升级,您的WordPress数据库已经是最新的了
  • springcloud之项目实战搭建单体
  • Mac 点击桌面 出现黑边框 解决
  • 深度学习(2)---循环神经网络(RNN)
  • [NOIP2010 提高组] 机器翻译
  • 配置文件生成器-秒杀SSM的xml整合
  • 小黑开始了拉歌训练,第一次进入部室馆,被通知要去当主持人心里有些紧张的leetcode之旅:337. 打家劫舍 III
  • flutter开发实战-inappwebview实现flutter与Javascript方法调用
  • alsa pcm设备之硬件参数
  • websocket拦截
  • 深度强化学习之 PPO 算法
  • iPhone升级iOS17出现无法连接互联网的错误提示怎么办?
  • Spring:处理@Autowired和@Value注解的BeanPostProcessor
  • 极坐标系下的交换积分次序
  • MySQL命令行中文乱码问题
  • 图论---图的遍历
  • AM@无穷小和无穷大
  • 玄子Share- IDEA 2023 SpringBoot 热部署
  • kafka集群工作机制
  • JVM上篇之虚拟机与java虚拟机介绍
  • 在公众号上怎么创建微信付费课程功能呢
  • HTML5使用html2canvas转化为图片,然后再转为base64.
  • 【C++设计模式之原型模式:创建型】分析及示例
  • TDengine OSS 与 qStudio 实现无缝协同,革新数据分析和管理方式
  • css的gap设置元素之间的间隔
  • Flask-[项目]-搭建短网址系统:flask实现短网址系统,短网址系统,构建短网址系统