本文主要是介绍关于Shell的一些面试题,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
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命令很多时候是很有用的,例如错误发生,但我们依然希望继续执行大循环的时候。
这篇关于关于Shell的一些面试题的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!