全国计算机等级三级Linux应用与开发技术考试-第4章shell脚本编程基础--练习题

31 篇文章 33 订阅

目录

选择

1.已知,执行“[student@localhost~] $ ls ”的结果是:chapter  chapter1  chapter123  oschapter1那么执行"[student@localhost] $ ls chapter[0-9] * "的结果是(A)。

  A.chapter1  chapter123
  B.chapter    chapter1  chapter123
  C.chapter1  chapter123  oschapter1
  D.chapter   chapter1  chapter123  oschapter1

2.已知执行“[student@localhost~] $ cat file ”的结果是:

This is chapter.
This is chapter123
This is oschapter1
则执行“[student@localhost~] $ grep chapter[0-9] * file”的结果是( B
  A.This is chapter.
   This is chapter123

  B.This is chapter123
   This is oschapter1

  C.This is chapter.
   This is oschapter1

  D.This is chapter.
   This is chapter123
   This is oschapter1

3.执行"[student@localhost~] $ x= * " 命令后,需要输出*字符,则应该执行的命令是(D)。

  A.echo *   B.echo $x  C.echo ' $x '  D.echo " $x "

4.执行"[student@localhost~] $ nu=aaa "命令后,希望nu的值是aaabbb,则应执行的命令是(C

  A.nu=$nubbb   B.nu={$nu}bbb  C.nu=${nu}bbb  D.echo $(nu)bbb

5.在bash中,在一条命令后加入“2>& 1”,表示(C

  A.标准错误输出重定向到标准输入
  B.标准输入重定向到标准错误输出
  C.标准错误输出重定向到标准输出
  D.标准输出重定向导标准输入

填空

1.shell 本身是一个用c语言编写的程序,它是连接__用户__ 和 UNIX/Linux内核 的桥梁,用户的大部分工作都是通过sheel完成的。


2.脚本的第一行"#! /bin/bash"的作用是 ___ 说明该脚本是用哪一种shell编写的,通常放在脚本的第一行,从而调用相应的解释程序予以执行_____ 。
3.环境变量PATH的作用是:___ 决定了shell将到哪些目录中寻找命令或可执行程序,当用户运行一个命令或可执行程序时,Linux在这些目录下按顺序依次搜寻____
4.当用户启动shell时,这个shell是 __ 交互__ 的,当它执行完第一条命令后,接着显示另一个提示符,始终在前台等待用户。还有一种shell是 __ 非交互__ 的,当在交互shell中运行一个外部命令或者执行一个脚本时,交互shell会创建一个子shell,运行结束后子shell进程结束。
5.后台进程在运行过程中与用户无交互,无交互是指 __ 不响应用户的输入和终端控制信号__ ,在后台运行的命令一样会将结果输出到显示器上。







注意:如果题目有问题可以私信博主哦!记录成长,记录学习!

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值