SHELL即是命令语言,同时它又是一种程序设计语言。
SHELL作为命令语言,它交互式解释和执行用户输入的命令或者自动地解释和执行预先设定好的一连串的命令;
比如:你在linux系统的命令终端输入 ls 这条命令, 系统中的shell就会将它解释出来,并将内容显示到终端;
shell常用的命令还有:
查看磁盘使用情况——du
查看当前进程情况—— ps
创建目录——mkdir
创建文本文件——touch
显示系统手册的内容——man (如果你有什么命令不熟悉可以运用man帮助来查询)
SHELL作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支;
比如:for循环、if判断等
当你需要同时操作控制20台甚至更多机器时就可以用shell编写一套脚本来代替你的手工操作;
比如:电脑判分、安装系统、搭建yum、给批量电脑安装软件等;
网友评论