Shell脚本:
- Shell脚本是什么,是必须的吗?
- 一个Shell脚本是一个文本文件,包含一个或多个命令的文件。作为系统管理员,我们经常使用多个命令来完成一项任务,我们可以添加这些命令在一个文本文件(Shell脚本,后缀为.sh)来完成这些日常工作。
- 什么是默认登录Shell?
- "/bin/bash",是默认登录shell。使用chsh命令可以改变默认的shell
- 使用"echo $Shell"命令查询本机使用的shell
- "#!/bin/bash"的作用?
- #!/bin/bash是shell脚本的第一行,称为释伴(Shebang)行。这里#符号叫作hash,!叫作bang。它的意思是命令通过/bin/bash来执行。
- 可以在shell脚本中使用哪些类型的变量?
- 系统定义变量
- 用户定义变量
- Shell脚本如何比较字符串?
- test命令可以用来比较字符串。测试命令会通过比较字符串中的每一个字符来比较。
- Shell脚本中break命令的作用?
- 退出执行中的循环
- 我们可以在while和until循环中使用break命令跳出循环。
- Shell脚本中continue命令的作用?
- continue命令不同于Break命令,它只跳出当前循环的迭代,而不是整个循环。
- continue命令很多时候是很有用的,例如错误发生,但我们依然希望继续执行大循环的时候。