博客主页:https://tomcat.blog.csdn
博主昵称:农民工老王
主要领域:Java、Linux、K8S
期待大家的关注💖点赞👍收藏⭐留言💬
目录
- 读者对象
- 更新频率
- 专栏结构
- 系统要求
欢迎阅读 Linux-从入门到精通 博客专栏。本专栏将涵盖详尽的动手教程和实践信息,还提供了与所学内容相关的参考信息和背景资料,是关于Linux命令行和shell命令的相当全面的资源。读完之后,你将可以轻松写出自己的shell脚本来实现Linux系统任务自动化处理。
读者对象
如果你是Linux环境下的系统管理员,那么学会编写shell脚本将让你受益匪浅。本专栏并未细述安装Linux系统的每个步骤,但只要系统已安装好Linux并能运行起来,你就可以开始考虑如何让一些日常的系统管理任务实现自动化。这时shell脚本编程就能发挥作用了,这也正是本专栏的作用所在。本专栏将演示如何使用shell脚本来自动处理系统管理任务,包括从监测系统统计数据和数据文件到为你的老板生成报表。
如果你是家用Linux爱好者,同样能从本专栏中获益。现今,用户很容易在诸多部件堆积而成的图形环境中迷失。大多数桌面Linux发行版都尽量向一般用户隐藏系统的内部细节。但有时你确实需要知道内部发生了什么。本专栏将告诉你如何启动Linux命令行以及接下来要做什么。通常,如果是执行一些简单任务(比如文件管理),在命令行下操作要比在华丽的图形界面下方便得多。在命令行下有大量的命令可供使用,本专栏将会展示如何使用它们。
更新频率
本专栏将按照一周两篇文章的进度进行更新。
专栏结构
本专栏将会引领你从认识Linux命令行基础开始,一直到写出自己的shell脚本。整个专栏分成四大部分,每部分都基于前面的内容。
第一部分假定你已经有个能运行的Linux系统,或者正在设法获取Linux系统。第1章“初识Linux shell”,描述了构成整个Linux系统的各个部分,并且说明了shell是如何融入Linux的。在介绍了Linux系统的基础知识之后,接着继续探讨以下内容:
- 使用终端仿真包来访问shell;
- 介绍基本的shell命令;
- 使用更高级的shell命令来窥探系统信息;
- 理解shell的用途;
- 使用shell变量来操作数据;
- 理解Linux文件系统和安全;
- 在命令行上使用Linux文件系统;
- 在命令行上安装和更新软件;
- 使用Linux编辑器编写shell脚本。
第二部分将从编写shell脚本开始,具体内容如下:
- 学习如何创建和运行shell脚本;
- 改变shell脚本中程序的流程;
- 迭代代码片段;
- 在脚本中处理用户输入的数据;
- 了解在脚本中存储和显示数据的不同方法;
- 控制脚本在系统中运行的方式和时机。
第三部分将深入探讨shell脚本编程的更高级话题,其中包括:
- 在脚本中创建自己的函数;
- 利用Linux图形化桌面来和脚本用户交互;
- 使用高级Linux命令过滤和解析数据文件;
- 使用正则表达式来定义数据;
- 学习在脚本中操作数据的高级方法;
- 从原始数据生成报表;
- 修改shell脚本,使其能在其他Linux shell中运行。
第四部分将演示如何在现实环境中使用shell脚本。在这部分,你将:
- 学习如何将各种脚本特性融入自己的脚本中;
- 学习如何使用数据库保存、检索数据,如何访问互联网上的数据以及发送电子邮件;
- 编写与Linux系统交互的高级脚本。
系统要求
本专栏并不局限于某种特定的Linux发行版,你可以使用任何可用的Linux系统来跟着专栏中的进度学习。专栏中大部分内容都采用了bash shell,这是多数Linux系统的默认shell。
如需转载,请注明本文的出处:农民工老王的CSDN博客https://blog.csdn/monarch91 。
更多推荐
Linux实战教程-专栏简介
发布评论