linux运维Shell编程入门测试题
linux运维Shell编程入门测试题
1.【单选题】10分 | CentOS默认的shell是()
A tcsh
B ksh
C bash
D csh
2.【单选题】10分 | 编写shell脚本的标准首行是()
A #!/usr/bin/perl
B #!/usr/bin/expect
C #!/bin/bash
D #!/usr/bin/env python
js脚本编程入门3.【单选题】10分 | 虽然Linux系统没有文件扩展名的概念,但是我们通常认为以()结尾的文件是shell脚本
A exe
B doc
C sh
D py
4.【单选题】10分 | 要输出或打印环境变量或其他自定义变量定义的内容时,必须在变量名前加()符号而不能直接使用变量名。
A !
B @
C #
D $
5.【单选题】10分 | 下面环境变量()表示获取当前执行的shell脚本的文件名。
A $0
B $1
C $*
D $@
6.【单选题】10分 | 下面环境变量()表示获取当前执行的shell脚本的第1个参数值。
A $0
B $1
C $*
D $@
7.【单选题】10分 | 下面哪个变量命名不符合命名规则?
A oldboy
B 123oldboy
C oldboy123
D oldboy_training
8.【单选题】10分 | 默认Centos系统命令行下,执行[ -f /etc/hosts ]echo 1 ||echo 0这条命令,输出结果为()
A 1
B 0
C /etc/hosts
D True
9.【多选题】10分 | 下面哪些命令是bash的内置命令?
A history
B cd
C echo
D cat
10.【多选题】10分 | 在CentOS6系统中,下面选项哪些是系统变量?
A HOME
B PATH
C SHELL
D USE

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。