找回密码
 注册
关于网站域名变更的通知
查看: 251|回复: 1
打印 上一主题 下一主题

Linux 知识 -「Shell 脚本」

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-8-4 11:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
Shell就是「作为联系Linux和用户的接口而存在的软件」。在Linux环境中,通过Shell来操作系统很普遍。
这里,考虑到有时候可能想要「多次的进行反复的类似操作」,比如定时的系统监视等等。
在这种场合下,需要在Shell中多次的输入同样的命令。非常浪费时间。

- B2 r  S# j9 G" N+ m/ B
上述的场合,可以事前将一系列的操作(准备执行的命令等等)以程序的形式记录在文件中,同时让这个文件可执行。这个文件就是「Shell Script」。
「Script」就是「脚本」的意思。也就是说,事先准备「Shell Script」这种「脚本」,然后根据这个脚本执行各种操作。
也可以说,Shell Script是「以Shell作为语言的一种编程语言」。
; f# w! x- v4 S% O* A( F" N! }# l
Shell Script中,可以使用变量,条件判断等等各种编程技巧。也就是说,不仅仅是重复执行操作,Shell Script还可以根据情况的不同进行不同的处理,
还有促使用户输入,进行数值计算等等,一般的编程语言所具有的功能都可以用Shell来实现。

' J6 a7 ?% C: z. E
在Linux中,为了控制系统的运行,使用Shell Script的情况很多。比如,使用Shell Script来管理启动时的处理或日志。
因此,为了真正的管理·运用Linux,有必要理解Shell Script。
在学习Shell Script的时候,因为Shell Script和系统管理和联系在一起的,就可以同时掌握Shell Script和系统管理了。这真是一石二鸟。
学习Shell没有那么难,务必要学习看看。

/ q2 a* b% z8 A* L8 o
从/etc/init.d文件夹下服务启动脚本开始学起比较好。

) u0 ^% Q& t( V, d3 |

该用户从未签到

2#
发表于 2020-8-4 13:12 | 只看该作者
Linux 知识 -「Shell 脚本」
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-25 01:22 , Processed in 0.156250 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表