Linux 操作系统 shell 脚本相关知识点
Linux 操作系统 shell 脚本是指使用 shell 语言编写的脚本程序,以实现自动执行某些任务或操作。shell 脚本是 Linux 操作系统中最常用的自动化工具之一。
1. shell 脚本的三种运行方式:
(1)设置脚本文件的可执行权限,指定脚本文件的绝对路径或相对路径直接执行
(2)使用 sh 或 bash 命令执行脚本文件,把文件名作为 sh 或 bash 命令的参数
(3)使用 source 命令或点运算符“.”执行脚本文件
2. shell 脚本的基本命令:
(1)编写简单的 hello world 脚本,查看脚本内容,并运行
(2)练习加减乘除、比较等基本的算术运算
(3)使用 test 命令对两个数值比较(等于、小于、大于等于)
(4)使用 test 命令对两个字符串比较(等于、非空、小于)
(5)使用 test 命令进行布尔运算
(6)使用[] 对文件类型、文件权限、文件比较等进行练习
3. shell 脚本的控制结构:
(1)if-elif 结构:用于实现条件判断和分支处理
(2)case-in 结构:用于实现多重选择和处理
4. shell 脚本的函数:
(1)函数的定义和调用
(2)函数的参数传递:包括大于、等于、小于所需参数的三种情形
5. shell 脚本的应用:
(1)自动化任务:shell 脚本可以用来自动执行某些任务或操作
(2)简易计算器:shell 脚本可以用来实现简易计算器的功能
(3)系统管理:shell 脚本可以用来实现系统管理任务
6. shell 脚本的优点和缺点:
(1)优点:灵活、方便、易于维护
(2)缺点:安全性不高、debug 不方便
7. shell 脚本的实践经验:
(1)细心仔细:在做每一个小命令时,要细心仔细
(2)锻炼耐心:在一次次的试错中加深的认识
(3)增强自我动手解决问题能力:通过实践 shell 脚本,能够增强自我动手解决问题能力